$model = $_REQUEST['model']; $action = $_REQUEST['action']; include_once MODELS_ADMIN . "/" . $model . "_model.php"; switch (strtoupper($action)) { case 'ADD': break; case 'SAVE': $objNews = new news(); $objNews->setNews($_REQUEST); $objComm->redirect('index.php?model=' . $model); break; case 'VIEW': case 'EDIT': $objNews = new news(); $row = $objNews->getNews($_REQUEST['id']); break; case 'UPDATE': $objNews = new news(); $objNews->setNews($_REQUEST); $objComm->redirect('index.php?model=' . $model . '&action=edit&id=' . $_REQUEST['pk_id']); break; case 'DELETE': $objNews = new news(); $objNews->delNews($_REQUEST['id']); $objComm->redirect('index.php?model=' . $model); break; default: $objNews = new news(); $Records = $objNews->getAllNews(); break; }
} else { header("Location: ../index.php?view=list-news&stt=fail"); } } else { if ($news_obj->updateNews($title, $tomtat, '', $content, $cat_id, $id)) { header("Location: ../index.php?view=list-news&stt=success"); } else { header("Location: ../index.php?view=list-news&stt=fail"); } } } break; case "xoa": $id = $_POST['id']; $news_obj = new news(); if ($news_obj->delNews($id)) { header("Location: ../index.php?view=list-news&stt=success"); } else { header("Location: ../index.php?view=list-news&stt=fail"); } break; default: if (isset($_POST['title']) && isset($_FILES['file']['name']) && isset($_POST['tomtat']) && isset($_POST['content']) && isset($_POST['cat_id'])) { $news_obj = new news(); $title = $_POST['title']; $tomtat = $_POST['tomtat']; $content = $_POST['content']; $cat_id = $_POST['cat_id']; if (upload_image($_FILES['file'])) { if ($news_obj->insertNews($title, $tomtat, $_FILES['file']['name'], $content, $cat_id)) { header("Location: ../index.php?view=form-news&stt=success");