Выпуск Magento 1.8.0 и 1.8.1 по специальной цене
Я обнаружил ошибку в Magento CE 1.8.0 и 1.8.1 это связано со специальной ценой.
Если я установлю какую-то специальную цену на продукт и сохраню это изменение, magento установит текущую дату для Set Product as New from Date
(news_from_date), Special Price From Date
(special_from_date) и Active From
(custom_design_from). После установки этих значений я не могу удалить их как грамматически, так и с помощью панели администратора.
Кто-нибудь нашел причину этой проблемы и как ее исправить.
P.S. На CE это было нормально 1.7.2
2 answers
Это настоящая ошибка, которая была в каждом обновлении 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
После загрузки, очистки кэша и выхода/входа в систему проблема устранена.
Попробуйте
$продукт->setData ('news_from_date', ЛОЖЬ);
Это работает для меня.