Пример #1
0
 public function messageAlterAction()
 {
     if (!$this->request['alter']) {
         $model = new GroupsModel();
         $messages = $model->selectMessages($this->request['tid']);
         $access_mod_messages = $model->checkAccessMessagesMod($this->request['id'], $this->request['pid'], $this->request['tid']);
         $this->_view->__set("tid", $this->request['tid']);
         $this->_view->__set("pid", $this->request['pid']);
         $this->_view->__set("messages", $messages);
         $alter_message = $model->selectAlterMessage($this->request['tid'], $this->request['mid']);
         $this->_view->__set("alter_message", $alter_message);
         $this->_view->__set("access_mod_messages", $access_mod_messages);
         $this->_view->messagesView();
         $this->_view->parse();
     } else {
         $model = new GroupsModel();
         $model->alterMessage($this->request);
         Project::getResponse()->redirect(Project::getRequest()->createUrl('Groups', 'messagesView') . '/pid:' . $this->request['pid'] . '/tid:' . $this->request['tid']);
     }
 }