public function addAction() { $this->isAllowed('control'); $request = $this->getRequest(); $form = new Application_Form_AdvertisementAdd(); if ($this->getRequest()->isPost()) { if ($form->isValid($request->getPost())) { Application_Model_AdvertisementRepository::getInstance()->add(new Application_Model_Entity_Advertisement(['title' => $form->getValue('name'), 'code' => $form->getValue('code'), 'active' => '1' === $this->getParam('active')])); $this->redirect('/admin/ad'); } } $this->view->form = $form; }
public function adAction() { $this->view->ads = Application_Model_AdvertisementRepository::getInstance()->getAdvertisements(); }