繁体   English   中英

获取要在自定义Magento页面上显示的产品

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM