Проверить настройки Skip to content

Изменить Mode для Реиндекса(Reindex) в Magento

При импорте большого количества товаров, требуется ограничить ограничить работу Реиндекса в Magento.

Пример, как изменить Режим (Mode) для Реиндекса (Reindex) в Ручной режим (manual)

for ($i = 1; $i <= 9; $i++) {
    $process = Mage::getModel('index/process')->load($i);
    $process->setMode(Mage_Index_Model_Process::MODE_MANUAL)->save();
    $process->save();
}

 

и установить обратно в режим При сохранении (On save)

for ($i = 1; $i <= 9; $i++) {
    $process = Mage::getModel('index/process')->load($i);
    $process->setMode(Mage_Index_Model_Process::MODE_REAL_TIME)->save();
    $process->save();
}

 

Magento 1.*