如何在magento主页上展示产品

时间:2010-06-15 06:42:05

标签: magento

我是magento的新人。我想在magento前端显示产品列表,其中包含颜色,大小,数量和添加到购物车选项等属性,但首页显示了以下信息...

没有符合此选择的产品。

我在主页编辑器中使用了以下代码:

{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}

6 个答案:

答案 0 :(得分:1)

即使对于正确的类别ID,您也会收到相同的消息。然后执行以下操作:

  1. 转到系统>>索引管理并重新索引所有索引。
  2. system>>缓存管理点击flush magento缓存然后你会得到产品。

答案 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"}}