public function indexAction() { $model = new App_Model_Page(); $this->view->model = $model->fetchRow(array("name ='faqs'", 'active = 1')); $faqs = new App_Model_Faqs(); $this->view->faqs = $faqs->fetchAll('active=1', 'order'); }
public function editAction() { $id = (int) $this->getRequest()->getParam('id'); $form = new Admin_Form_Faqs_Edit(); $model = new App_Model_Faqs(); if ($this->getRequest()->isPost()) { if ($form->isValid($this->getRequest()->getPost())) { $model->updateFaqs($form->getValues(), $id); $this->_helper->flashMessenger->addMessage('Edited'); return $this->_redirect('/admin/faqs'); } } if ($id > 0) { $faqs = $model->fetchRow('id=' . $id); $form->populate($faqs->toArray()); } $this->view->form = $form; }