【问题标题】:Unable to display products of home page in Magento 1.9Magento 1.9 无法显示主页产品
【发布时间】:2014-11-18 09:35:56
【问题描述】:

我在 magento 面板中添加了一些产品,但是当我转到主页时,这些产品不会显示!!!!

我也测试了this solution,但它不起作用。

我也看到了this solution,但我不知道它是指哪个 xml 文件!

如果有人知道我该如何解决这个问题,请帮助我。

谢谢

【问题讨论】:

  • 我找到了答案,因为我添加了 10 个产品然后清除缓存这些产品不会在家里显示,我删除产品并逐个添加,然后添加一个产品清除缓存和所有内容没问题,所有产品都显示在首页了。

标签: magento


【解决方案1】:

登录到 magento admin 现在单击您创建的任何产品 现在将产品设置为新日期并将产品设置为新日期

现在转到 CMS 主页现在点击内容然后点击显示/隐藏编辑器然后点击插入小部件现在选择目录新产品列表然后保存。

现在清理 magento 缓存并签入前端

【讨论】:

    【解决方案2】:

    如果你想在首页展示特定类别的产品,试试这个:

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

    如果您想在首页展示新产品:

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

    但在这种情况下,您需要为要在此列表中显示的产品设置 Set Product as New from DateSet Product as New to Date 的值.

    注意:如果问题仍然存在,请检查:

    • 产品数量 > 0
    • 库存状况必须有现货
    • 必须启用状态
    • 产品必须在目录或搜索或目录/搜索中

    【讨论】:

    • 当我添加新产品时,我为其设置了日期,但将产品设置为最新,我该如何设置?
    • 这是为了帮助您在特定日期之后从新产品列表中隐藏产品。您可以通过单击日历图标并从日历中选择日期来将其设置为特定日期。
    • 我为每个产品设置了日期,但是这些没有显示在主页中,当我添加这些产品时,我在添加 10 个产品时清除缓存,并且在添加每个产品后我不清除缓存,是吗可能是因为我在添加 10 个产品后清除了缓存,这些不会显示?现在我添加了另一个产品,只有这个产品显示在主页上,但直到 10 个产品没有显示!!!
    • 你可以做一件事:刷新缓存,禁用缓存,然后添加所有产品,然后刷新缓存,最后启用缓存。
    猜你喜欢
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 2017-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多