Beispiel #1
0
 public function addAction()
 {
     $form = new Form_Sum();
     $request = $this->getRequest();
     if ($request->isPost()) {
         if ($form->isValid($this->_request->getPost())) {
             $sumname = $this->_request->getParam('name');
             $aimagname = $this->_request->getParam('aimag');
             $aimags = new Model_DbTable_Aimag();
             $aimag = $aimags->fetchAll($aimags->select()->where('name = ?', $aimagname));
             foreach ($aimag as $val) {
                 $aimagid = $val["id"];
             }
             $news = new Model_DbTable_Sum();
             $news->insert(array('aimagid' => $aimagid, 'name' => $sumname));
             $this->_redirect('sum/index');
         }
     }
     $form->setAction('add');
     $this->view->form = $form;
 }