Ich versuche, ein Skript zu schreiben, das einen Sonderpreis für ein Produkt mit einem Start- und einem Enddatum festlegt. Wenn ich mein Skript ausführe, wird der Sonderpreis erfolgreich festgelegt, aber das Start- und Enddatum werden nicht in der Verwaltungskonsole angezeigt.
Der Code, den ich ausführe, lautet wie folgt:
$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();
Weiß jemand, was ich hier falsch mache?