public function actionIndex() { // Проверяем авторизирован ли пользователь и получаем его данные. Если нет, он будет переадресован $userId = self::checkAdmin(); $total = Gallery::getTotalPhoto(); $totalAlbum = Gallery::getTotalAlbumsPhoto(); $category = Category::getAdminCategory(); return $this->render('admin\\adminIndex', ['title' => 'Главная', 'total' => $total, 'totalAlbum' => $totalAlbum, 'category' => $category, 'user' => $userId['username']]); }
public function actionIndex() { $userId = self::checkAdmin(); $albums = Category::getCategoryGallery(); $category = Category::getAdminCategory(); if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (isset($_POST['data'])) { $_SESSION['id_cat'] = $_POST['data']; } $uploader = new Uploader(); $data = $uploader->upload($_FILES['file'], array('limit' => 5, 'maxSize' => 10, 'extensions' => null, 'required' => false, 'uploadDir' => 'template/gallery/large/', 'title' => array('name'), 'removeFiles' => true, 'perms' => null, 'onCheck' => null, 'onError' => null, 'onSuccess' => null, 'onUpload' => null, 'onComplete' => null, 'onRemove' => 'onFilesRemoveCallback')); $img = new resizeImg('template/gallery/large/' . $_FILES['file']['name']); $img->resize(150, 150, 'crop'); $img->save($_FILES['file']['name']); Gallery::saveImgToDB($_FILES['file']['name'], $_SESSION['id_cat']); } $this->render('admin\\adminUpload', ['title' => 'Загрузка изображений', 'albums' => $albums, 'user' => $userId['email']]); return true; }