[英]Get products to display on custom Magento page
如何使产品显示在自定义的Magento页面上? 自然,这不是一个不常见的问题,但是我所见过的任何事情都无法为我解决。 常见的响应是通过CMS编辑器输入以下代码:
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}
仅显示消息“没有与选择匹配的产品”。 在我的页面上。 其他网站建议通过Magento管理控件为数据重新编制索引,清除Magento缓存,并确保将产品设置为商店,但对我而言,这些都无济于事。
有人有想法么?
经过一番测试,我发现这篇文章对我很有用,也许对您也有帮助: Magento产品不会显示在类别中
您可以在屏幕左侧的导航菜单中找到库存中的产品数量。
在我的magento类别中,我具有以下结构:
默认类别
- 第1类
- 子类别1
- 子类别2
- 子类别3
- 等等
- 2类
- 子类别4
- 子类别5
- 子类别6
- 等等
默认类别仅包含其他类别,不包含任何产品。 如果您要查看所有产品,则不是一种解决方案,以建立这样的类别结构并将category-id更改为default_category吗? 抱歉,如果这行不通,我还没有时间自己测试一下
您丢失的最重要的事情是要显示哪个类别,请看下面的代码
{{block type="catalog/product_list" category_id="XX" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.