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']); } }