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

Данные о статусе Реиндексов(Reindex) в Magento

В CMS Magento Commerce (Мадженто Коммерс) очень много таблиц с данными, и чтоб работало быстрее — реализована индексация данных. Некоторые таблицы с данными добавляются в одну таблицу, и это делает работу магазина на Magento более быстрой.

Обычно если требуется сделать переиндексацию (Reindex) каталогов Magento, в верхней части админ панели появляется сообщение, например One or more of the Indexes are not up to date.

Reindex Magento
Reindex Message Magento

 

 

 

Это хорошо работает в админ панели Magento, но как узнать о статусе Реиндексов в расширении к Magento?

Пример как получить данные о Реиндексах (Reindex) Magento:

$processes = Mage::getSingleton('index/indexer')->getProcessesCollection()->addEventsStats();
foreach ($processes as $process) {
    var_dump($process->getData()); //reindex data
}

Таким способом получим массив с данными о индексации каталогов Magento.

 

 

Magento 1.*