[英]how to show products at magento homepage
我是magento的新手。 我想在magento前端中显示具有颜色,尺寸,数量和“添加到购物车”等属性的产品列表,但首页会显示以下波纹消息...
没有与选择相匹配的商品。
我在首页编辑器中使用了以下代码:
{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}
即使对于正确的类别ID,您也会收到相同的消息。 然后执行以下操作:
转到目录->管理类别,从左侧选择类别,然后选择类别,您将看到该类别的magento ID,并在主页编辑器中输入
{{block type="catalog/product_list" category_id="IdYOURCategory" template="catalog/product/list.phtml"}}
。
另外,请确保类别不为空。
如果您是新人,这可能对您有帮助。
在phtml文件test.phtml中
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('orig_price');
通过必填属性获取集合。 然后,
{{block type="core/template" template="catalog/product/test.phtml"}}
使用此代码,它肯定会工作,:)
转到CMS-> pages ,选择您的主页并将此块粘贴到内容中:
{{block type="catalog/product_list" category_id="category_id_to_show" column_count="number_of_columns" template="catalog/product/list.phtml"}}
category_id_to_show:转到目录->管理类别 ,选择要显示在主页上的类别,然后将您的ID放在区块上。
number_of_columns:要显示多少列
希望这可以帮助 ;)
转到“ CMS->页面”,选择您的主页并将此块粘贴到内容中:
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="Your_category_id" template="catalog/product/list.phtml"}}
如果收到此消息,则意味着没有类别为id = 3的产品...
删除代码中的category_id部分,magento应显示所有产品。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.