我是magento的新人。我想在magento前端显示产品列表,其中包含颜色,大小,数量和添加到购物车选项等属性,但首页显示了以下信息...
没有符合此选择的产品。
我在主页编辑器中使用了以下代码:
{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}
答案 0 :(得分:1)
即使对于正确的类别ID,您也会收到相同的消息。然后执行以下操作:
答案 1 :(得分:0)
如果您收到此消息,则表示没有类别为id = 3 ...
的产品删除代码中的category_id部分,magento应显示所有产品。
答案 2 :(得分:0)
转到目录 - >管理类别,从左侧选择类别,当您选择类别时,您将看到该类别的magento ID,并在主页编辑器中写入
{{block type="catalog/product_list" category_id="IdYOURCategory" template="catalog/product/list.phtml"}}
。
还要确保该类别不为空。
答案 3 :(得分:0)
如果你的新人在这个magento,这可能会帮助你。
在phtml文件test.phtml中
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('orig_price');
按所需属性获取集合。然后,
{{block type="core/template" template="catalog/product/test.phtml"}}
使用此代码肯定会有效, :)
答案 4 :(得分:0)
转到 CMS->页面,选择您的主页并将此块粘贴到内容中:
{{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:您要显示的列数
希望这会有所帮助;)
答案 5 :(得分:0)
转到您的CMS->页面,选择您的主页并将此块粘贴到内容中:
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="Your_category_id" template="catalog/product/list.phtml"}}