我是magento新手。我想要显示magento前端的商品列表,其中包含颜色,尺寸,数量等属性并添加到购物车选项,但首页会显示以下消息...如何在magento主页上显示产品
没有与选择匹配的产品。
我在网页编辑器使用的波纹管代码:
{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}
我是magento新手。我想要显示magento前端的商品列表,其中包含颜色,尺寸,数量等属性并添加到购物车选项,但首页会显示以下消息...如何在magento主页上显示产品
没有与选择匹配的产品。
我在网页编辑器使用的波纹管代码:
{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}
如果您收到此消息,这意味着有与ID类别没有产品= 3 ...
删除在部分CATEGORY_ID你的代码和magento应该显示所有产品。
进入目录 - >管理类,从左侧选择类别和当您选择类别,你会看到该类别的Magento的ID,并在主页编辑器里
{{block type="catalog/product_list" category_id="IdYOURCategory" template="catalog/product/list.phtml"}}
。
还要确保该类别不是空的。
如果你在这个magento中的新功能,这可能会帮助你。
在PHTML文件test.phtml
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('orig_price');
由所需的属性获取集合。然后,
{{block type="core/template" template="catalog/product/test.phtml"}}
使用此代码,它肯定会工作, :)
即使是正确的类别ID也你会得到同样的消息。然后执行以下操作:
转到您的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:多少列要显示
希望这有助于;)
转到您的CMS->页面,选择您的主页,并在内容粘贴此块:
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="Your_category_id" template="catalog/product/list.phtml"}}
这个答案不是很清楚。请重写它以完成并清除。 – 2012-10-20 14:45:04