Exemple #1
0
 /**
  * Lists all Books models.
  * @return mixed
  */
 public function actionIndex()
 {
     //        $searchModel = new BooksSearch();
     //        $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
     //
     //        return $this->render('index', [
     //            'searchModel' => $searchModel,
     //            'dataProvider' => $dataProvider,
     //        ]);
     $searchModel = new BooksSearch();
     if (Yii::$app->request->queryParams) {
         $books = $searchModel->search(Yii::$app->request->queryParams);
     } else {
         $books = $searchModel->getAllBooks();
     }
     return $this->render('index', ['searchModel' => $searchModel, 'books' => $books]);
 }