- $collection = Mage::getModel(‘cms/page’)->getCollection()->getSelect()->where(‘is_active = 1’);
$collection = Mage::getModel(‘cms/page’)->getCollection()->addFilter(‘active’,true);Mage::getModel(‘cms/page’)->getActivePages();Mage::getModel(‘cms/page’)->getPageCollection()->setFilter(‘active’,true);
Первый вариант точно рабочий: blog.akinyeleolubodun.com/getting-all-cms-pages-dynamically-in-magento.html
Второй, видимо, нерабочий, потому что побе в БД называется is_active
, а не active