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