Magento1: Проверка работы Magento Flat catalog

Magento (Мадженто) – очень запутанная система интернет магазинов, с множеством таблиц в базе данных.

Для ускорения работы используют таблицы с горизонтальной структурой данных (Flat catalog category, Flat catalog product), проще говоря несколько таблиц с данными “склеивают” в одну большую. Это ускоряет работу интернет магазина на CMS Magento.

Следует обратить внимание, использование режима Flat catalog category, Flat catalog product рационально только при больших количествах товаров в интернет магазине.

В разработке модулей для Magento бывает необходимость проверять включен ли режим Flat catalog category и Flat catalog product.

Пример для Magento, как проверить статус для Flat catalog category:

Mage::helper('catalog/category_flat')->isEnabled();
var_dump(Mage::helper('catalog/category_flat')->isEnabled());

вернет true, если включен Flat catalog category, или false, если отключен

Пример для Magento, как проверить статус для Flat catalog product:

Mage::helper('catalog/product_flat')->isEnabled();
var_dump(Mage::helper('catalog/product_flat')->isEnabled());

вернет true, если включен Flat catalog product, или false, если отключен