Писна ли ви промоците в каталога на Magento, свързани с динамичните правила за намаление да спират всяка нощ?
Ето един бърз фикс на проблема с catalog price rules:
Редактирайте cron.php(line 51) в основната директория на вашето магенто и заместете:
Преди:
try {
$myFile = "cronlog.txt";
$fh = fopen($myFile, 'w');
$stringData = date('l jS \of F Y h:i:s A');
fwrite($fh, $stringData);
fclose($fh);
} catch (Exception $e) {
Mage::printException($e);
}
След:
try {
Mage::getConfig()->init()->loadEventObservers('crontab');
Mage::app()->addEventArea('crontab');
Mage::dispatchEvent('default');
//Magentix Catalog Price Rules Fix
$observ = Mage::getModel('catalogrule/observer');
$observ->dailyCatalogUpdate("0 1 * * *");
} catch (Exception $e) {
Mage::printException($e);
}
Надявам се да сте конфигурирали и crontab-а да се стартира 😉