【问题标题】:Can't show products on Magento 1.9 home page无法在 Magento 1.9 主页上显示产品
【发布时间】:2015-01-11 04:25:34
【问题描述】:

我试图在 Magento 1.9 主页上显示所有产品的列表,但我看到的只是“没有与选择匹配的产品”。我在 CMS>Home Page>Content 中添加了以下块:

{{block type="catalog/product_list" name="home.catalog.product.list" 
        alias="product_homepage" template="catalog/product/list.phtml"}}

尝试添加以下内容但没有更改:

column_count="6" products_count="13"

我还修复了此处描述的 RWD 问题: Show a CATEGORY and its products on Homepage, Magento1.9

我已将产品设置为已启用,将新范围设置为从 2010 年 11 月到 2020 年 11 月,并刷新了缓存。主页仍然显示:

There are no products matching the selection.

更新

按照建议添加了 category_id,但结果没有变化。

{{block type="catalog/product_list" category_id="2" 
        name="home.catalog.product.list" template="catalog/product/list.phtml"}}

这是第 2 类:

【问题讨论】:

  • 您是否将块从 catalog/product_list 更改为 catalog/product_new?
  • 没有。我希望展示所有产品而不是新产品

标签: magento product magento-1.9


【解决方案1】:

要在主页显示所有产品,根类别应设置为 Is Anchor = yes 在管理类别的显示设置中

【讨论】:

  • 我已将此设置为是,但仍然看到相同的结果
【解决方案2】:

块中没有类别 ID。尝试添加category_id="ID",例如

{{block type="catalog/product_list" category_id="2" name="home.catalog.product.list" alias="product_homepage" template="catalog/product/list.phtml"}}

【讨论】:

  • 我不想按类别过滤
  • 然后你可以传入你的根类别ID来显示所有产品
  • 我添加了 category_id,但看到的结果相同。请参阅上面的更新
  • 有货吗?如果数量为 0 或缺货,则不会显示。
  • 但库存可用性设置为缺货 - 感谢@subroutines,设置为有货解决了问题。接受这个作为答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-29
  • 1970-01-01
相关资源
最近更新 更多