예제 #1
0
 public function actionIndex()
 {
     $model = new Images();
     if (Yii::$app->request->isPost) {
         $model->imageFile = UploadedFile::getInstance($model, 'imageFile');
         if ($model->upload()) {
             return $this->redirect('/');
         }
     }
     $query = Images::getAll();
     $pagination = new Pagination(['defaultPageSize' => self::ROWS_PER_PAGE, 'totalCount' => $query->count()]);
     $images = $query->offset($pagination->offset)->limit($pagination->limit)->asArray()->all();
     return $this->render('index', ['model' => $model, 'images' => $images, 'pagination' => $pagination]);
 }