/** * Default action, will forward, or show start page * * @var int $category Selected category */ public function indexAction() { $category = $this->getRequest()->getParam("category"); $pagesModel = new Model_DbTable_Pages(); $pages = $pagesModel->fetchAll($pagesModel->select()->where("category_id = ?", $category)->order("name ASC")); //$pages = $pages as }
/** * Pipeline page */ public function pipelineAction() { $id = $this->getRequest()->getParam('id'); $this->view->page_id = $id; Zend_Layout::getMvcInstance()->setLayout("pipeline"); $pagesModel = new Model_DbTable_PagesCategories(); $this->view->page = $pagesModel->fetchRow($pagesModel->select()->where("parent_id IS NULL")->where("name = ?", "Трубопроводная арматура")); $where = $id ? "id = " . $id : "category_id = " . $this->view->page->id; $section_pages_model = new Model_DbTable_Pages(); $this->view->section_pages = $section_pages_model->fetchAll($section_pages_model->select()->where($where)); $pageTitle = $id ? $this->view->section_pages[0]->name : 'Трубопроводная арматура, трубы и детали трубопроводов'; Zend_Registry::set("pipeline", $pageTitle); }