【问题标题】:Magento 1.8.0 and 1.8.1 issue with special priceMagento 1.8.0 和 1.8.1 以特价发行
【发布时间】:2023-04-01 05:45:01
【问题描述】:

我喜欢 Magento CE 1.8.01.8.1 上的一个与特价相关的错误。

如果我为产品设置一些特殊价格并保存该更改,magento 会为 Set Product as New from Date (news_from_date)、Special Price From Date (special_from_date) 和 Active From (custom_design_from) 设置当前日期。设置这些值后,我无法通过语法和使用管理面板删除它们。

有没有人找到这个问题的原因以及如何解决它。

附:这在 CE 1.7.2 上没问题

【问题讨论】:

    标签: php magento magento-1.8


    【解决方案1】:

    这是一个真正的错误,在每次更新 1.8 和 1.8.1 中都有。这是(暂时)解决方案。我在这里找到了:

    http://www.sdms.it/magento-1-8-new-date-bug/

    应用此处找到的模块:http://www.multibyte.at/wp-content/uploads/2013/10/Multibyte_DateFix.zip

    上传、刷新缓存和注销/登录后问题已修复。

    【讨论】:

    • 此代码我已应用于 magento-1.8.1.0 但这并不影响如何解决此问题。
    • 在最近的 magento 版本中,尤其是 1.9.x 版本,该问题已得到修复。所以你不必修补任何东西。如果您已经“修复它”反转代码,例如用原来的覆盖它
    【解决方案2】:

    试试

    $product->setData('news_from_date', FALSE);

    它对我有用。

    【讨论】:

      猜你喜欢
      • 2015-06-28
      • 1970-01-01
      • 2014-02-03
      • 1970-01-01
      • 2017-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-20
      相关资源
      最近更新 更多