Писна ли ви промоците в каталога на 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-а да се стартира 😉

 

 

Magento Catalog Price Rules Fix
5 (100%) 12 votes
Leave Comment

Your email address will not be published. Required fields are marked *

clear formSubmit