/** * Если форма пустая * Остаемся на странице добавления статьи * Если заполнены поля названия и содержимого статьи * Показываем шаблон успешного добавления статьи * * @param array $params Переменные из $_POST */ public function Add($params) { if (!$params['content'] || !$params['name']) { $this->view->Show('edit_article.tpl', array('authors' => Author::GetAll($this->conn), 'authId' => $params['authId'], 'cats' => Category::GetAll($this->conn), 'catId' => $params['catId'], 'pubDate ' => $params['pubDate'], 'cuntent' => $params['content'])); } else { Article::EditArticle($this->conn, $params); $this->view->Show('success.tpl'); } }
public function actionEditArticle($id) { Article::EditArticle($id, $_POST['title'], $_POST['text'], $_SESSION['id']); require_once ROOT . '/views/adminPanel.php'; return true; }