【问题标题】:Magento up-sell block not displayingMagento 追加销售块未显示
【发布时间】:2014-03-05 17:22:37
【问题描述】:

我需要在我的产品页面中显示追加销售块。 目前,我在文件template/catalog/product/view.phtml的底部有以下代码:

<?php echo $this->getChildHtml('upsell_products') ?>

我已在 CMS 中成功设置产品,并已禁用所有缓存。 有谁有想法吗? 提前致谢。

【问题讨论】:

    标签: magento magento-1.8


    【解决方案1】:

    如果您遇到将追加销售、交叉销售或相关产品分配给某个产品但当您转到前端时看不到它们的情况,此解决方案可能会有所帮助。

    出现此类问题的原因可能有多种,即您的主题没有启用追加销售、交叉销售或相关产品块,或者只是将该块设置为在右列布局上呈现,但您在左侧列布局。

    但是,如果其他一切似乎都已就绪,只是您没有看到产品这一简单问题,则可能是您的索引已过时。很简单:

    Login to admin
    System -> Index Management 
    Select: Product Flat Data, Category Flat Data, Category Products
    Reindex Data
    

    http://www.magentodeveloperleedsuk.co.uk/upsell-cross-sell-and-related-products-not-showing-magento-frontend/

    【讨论】:

    • 我有一个自定义主题,交叉销售在购物车页面中有效。我已经在管理面板中重新索引了数据,没有任何变化。如何在我的主题中添加追加销售块?或者我如何知道追加销售块是否已集成?
    【解决方案2】:

    只需将其添加到 magento 类别即可。然后它会出现在 Search 以及 Cross 和 Up 等其他模块中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多