Example #1
0
 public function updateinitiativeAction()
 {
     $id = Zend_Filter::filterStatic($this->getRequest()->getParam('id'), 'StripTags');
     $title = Zend_Filter::filterStatic($this->getRequest()->getParam('title'), 'StripTags');
     $description = Zend_Filter::filterStatic($this->getRequest()->getParam('desc'), 'StripTags');
     if (is_numeric($id) && (!empty($title) || is_numeric($title))) {
         $data['title'] = $title;
         $data['description'] = $description;
         try {
             $init = new InitiativeModel($id);
             $init->update($data);
         } catch (Exception $e) {
             $this->view->error = $e->getMessage();
             Globals::getLog()->err('ADMIN update initiative error: ' . $this->view->error);
             $this->render('error-xhr');
         }
     }
 }