获取产品以在自定义Magento页面上显示
问题描述:
如何让产品显示在自定义Magento页面上?当然,这不是一个不常见的问题,但我所见过的任何东西都没有为我解决它。常见的反应是通过CMS编辑器输入以下代码:获取产品以在自定义Magento页面上显示
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}
其中只显示消息“没有与产品匹配的产品”。在我的页面上。其他网站建议通过Magento管理控制重新索引数据,清除Magento缓存,并确保产品设置为商店,这些都不会对我有帮助。
任何人有任何想法?
答
你失去了一个最重要的事情是要显示,看下面的代码
{{block type="catalog/product_list" category_id="XX" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}
答
一些测试,我发现这个职位它是有用的我以后也许会帮助你太哪一类: Magento products will not show in category
您可以在屏幕左侧的nav.menu中找到库存中的产品数量。
以我的magento类别我有这样的结构:
默认分类
- 类别1
- 子类别1
- 子类别2
- 撒哈拉类别3
- 等
- 类别2
- 子类别4
- 子类别5
- 子类别6
- 等
默认类别不包含任何其他类别的产品。如果您想要查看所有产品,制作这样的分类结构并将类别标识更改为default_category,是不是一种解决方案?对不起,如果这不起作用,我还没有时间自己测试它
是的,它的工作方式,但我想显示所有产品,而不仅仅是一个特定类别的产品。我看过我在其他地方说过的代码,它可以工作。 – Eric 2010-04-02 17:07:20