Я пытаюсь написать script, который установит специальную цену на продукт с датой начала и окончания. Когда я запускаю свой script, он успешно устанавливает специальную цену, но дата начала и окончания не заполняется в панели администратора.
Код, который я запускаю, выглядит следующим образом:
$product = Mage::getModel('catalog/product')->load(114912);
$product->setSpecialPrice( ($product->getPrice() * .90) );
$product->setSpecialFromDate('2010-11-01');
$product->setSpecialFromDateIsFormated(true);
$product->setSpecialToDate('2010-11-30');
$product->setSpecialToDateIsFormated(true);
$product->save();
Кто-нибудь знает, что я делаю неправильно здесь?