function getSectionSite() { $pagesMapper = new Pages_Model_Mapper_Pages(); $select = $pagesMapper->getDbTable()->select(); $select->where('active != ?', 0)->where('deleted != ?', 1)->order('sorting ASC'); $sectionSiteArray = array(); $sectionSiteArray[] = 'нет'; /** * @var $page Pages_Model_Pages; */ foreach ($pagesMapper->fetchAll($select) as $page) { $sectionSiteArray[$page->getId()] = $page->getTitle(); } return $sectionSiteArray; }
public function getModuleArray() { $pagesMapper = new Pages_Model_Mapper_Pages(); $select = $pagesMapper->getDbTable()->select(); $select->where('deleted != ?', 1)->where('active != ?', 0)->order('sorting ASC'); $moduleArray = array(); $modules = $pagesMapper->fetchAll(); if (!empty($modules)) { /**@var $module Pages_Model_Pages*/ foreach ($modules as $module) { $moduleArray[$module->getPath()] = $module->getPath(); } } return $moduleArray; }