【问题标题】:Magento special price is showing zero by defaultMagento 特价默认显示为零
【发布时间】:2013-12-11 14:48:31
【问题描述】:

我正在使用 magento 的一个网站,默认情况下所有产品的特别奖都显示为零,尽管我没有为产品设置任何特别价格。

例如,它显示->

正常价格:755.00 美元

特价:0.00 美元

如何隐藏这些特价商品,只对适用特价商品的商品显示?否则应显示默认价格。

【问题讨论】:

  • 在您的 CMS 上转到产品并删除特价字段中的任何值。如果您不想在前端显示它,请将该值留空。
  • @medina :我没有在特价字段中输入任何值,我已经将其保留为空白。我只在正常价格字段中输入值。但它仍然显示正常价格:466.00 美元和特价:0.00 美元。请帮帮我。

标签: php magento


【解决方案1】:

您可以在 magento 论坛中找到您的问题的解决方案。

请查看以下链接:

http://www.magentocommerce.com/boards/viewthread/76338/

您也可以参考 SO Link:

Hide Magento Regular Price if tiered pricing exists on product page

【讨论】:

    【解决方案2】:

    我刚刚检查了我的本地 Magento 安装,如果我在编辑产品时以特价添加 0 并且甚至没有选择日期,它会像你的情况一样开始显示在前端。

    所以我敢打赌,您需要通过编辑所有显示此行为的产品,从管理面板中删除所有必须设置为 0 的特价。

    同时尝试清除所有缓存和索引站点。

    【讨论】:

    • 我检查了我的管理面板,发现我没有把特价值=0,甚至我也没有设置任何日期。现在最有趣的是如果我把一些价值放在特别价格字段并选择一个有效日期,结果显示与您提到的图像相同...请帮助。
    • 您最近是否在网站上安装了任何扩展程序?
    • 是相关产品的“相关产品经理”。有趣的是,在 localhost 我没有遇到这个问题。
    • 尝试从 app/etc/module 禁用它,你的插件文件将 active true 设置为 false
    • 我已经尝试过了,也卸载了它...但它不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多