コード例 #1
0
 public function novoAction()
 {
     parent::noTemplate();
     $oForm = $this->formModulo();
     if ($this->getRequest()->isPost()) {
         if (!$oForm->isValid($_POST)) {
             $this->view->formModulo = $oForm;
             $this->getResponse()->setHttpResponseCode(406);
         } else {
             $aDados = $this->getRequest()->getPost();
             // Salva novo módulo
             $oModulo = new Administrativo_Model_Modulo();
             $oModulo->persist($aDados);
             $this->_helper->getHelper('FlashMessenger')->addMessage(array('notice' => 'Módulo criado com sucesso.'));
         }
     }
     $this->view->formModulo = $oForm;
 }