public function init() { // get parent form parent::init(); // set form action (set to false for current URL) $this->setAction('/admin/catalog/video/update'); }
public function createAction() { $form = new Webteam_Form_VideoCreate(); $this->view->form = $form; //test for valid input // if valid, populate model //assign default values for some fields // save to database if ($this->getRequest()->isPost()) { if ($form->isValid($this->getRequest()->getPost())) { $item = new Webteam_Model_Video(); $item->fromArray($form->getValues()); $item->save(); $id = $item->VideoID; $this->_helper->getHelper('FlashMessenger')->addMessage('Your submission has been accepted as video #' . $id); $this->_redirect('/catalog/video/success'); } } }