/** * Action для страницы "Удалить категорию" */ public function actionDelete($id) { if (isset($_POST['submit'])) { Category::deleteCategoryById($id); header("Location: /admin/category"); } require_once ROOT . '/views/admin_category/delete.php'; return true; }
/** * @param $id * @return bool * Метод для удаления категории */ public function actionDelete($id) { if (isset($_POST['submit_del'])) { Category::deleteCategoryById($id); header("Location: /admin/category"); } elseif (isset($_POST['submit_cancel'])) { header("Location: /admin/category"); } $args = array('id' => $id); return self::render('delete', $args); }
public function actionDelete($id) { // Проверяем авторизирован ли пользователь. Если нет, он будет переадресован $userId = self::checkAdmin(); // Обработка формы if (isset($_POST['submit'])) { // Если форма отправлена // Удаляем товар Category::deleteCategoryById($id); // Перенаправляем пользователя на страницу управлениями товарами header("Location: /admin/category"); } if (isset($_POST['back'])) { header("Location: /admin/category"); } // Подключаем вид $this->render('admin/admin_category/delete', ['title' => 'Удалить альбом', 'id' => $id, 'user' => $userId['username']]); return true; }
/** * Action для страницы "Удалить категорию" */ public function actionDelete($id) { // Проверка доступа self::checkAdmin(); // Обработка формы if (isset($_POST['submit'])) { // Если форма отправлена // Удаляем категорию Category::deleteCategoryById($id); // Перенаправляем пользователя на страницу управлениями товарами header("Location: /admin/category"); } // Подключаем вид require_once ROOT . '/views/admin_category/delete.php'; return true; }