public function actionNew() { $view = new View(); $page = new PageController(); $id = isset($_POST['id_news']) ? $_POST['id_news'] : null; if (isset($_POST['news_save'])) { AdminNews::$id = $id; AdminNews::$title = isset($_POST['title']) ? $_POST['title'] : null; AdminNews::$intro = isset($_POST['intro']) ? $_POST['intro'] : null; AdminNews::$text = isset($_POST['text']) ? $_POST['text'] : null; if ($id) { AdminNews::update(); } else { $id = AdminNews::save(); } } if ($id) { $view->id = $id; $view->item = AdminNews::getOne($id); } $view->assign('links', $page->createLink($this->ctrl)); $view->display($this->view_new); }