Пример #1
0
 public function restPostActivity()
 {
     $postData = $this->params()->fromPost();
     $form = new Form\MessageCreateForm();
     $form->useSubFormGroup()->bind($postData);
     if ($form->isValid()) {
         $postData = $form->getData();
         $itemModel = Api::_()->getModel('Activity\\Model\\Activity');
         $postId = $itemModel->setItem($postData)->createActivity();
         $this->flashMessenger()->addMessage('activity-create-succeed');
         $this->redirect()->toUrl('/admin/activity/' . $postId);
     } else {
     }
     return array('form' => $form, 'post' => $postData);
 }
Пример #2
0
 public function restPostActivity()
 {
     $postData = $this->params()->fromPost();
     $form = new Form\MessageCreateForm();
     $form->useSubFormGroup()->bind($postData);
     $callback = $this->params()->fromPost('callback', '/feed/');
     if ($form->isValid()) {
         $postData = $form->getData();
         $itemModel = Api::_()->getModel('Activity\\Model\\Activity');
         $postId = $itemModel->setItem($postData)->createActivity();
         $this->redirect()->toUrl($callback);
     } else {
     }
     return array('form' => $form, 'post' => $postData);
 }