Ejemplo n.º 1
0
 /**
  * Список книг.
  *
  * @return string
  */
 public function actionIndex()
 {
     $modelBook = new Book();
     $dataProvider = $modelBook->search(Yii::$app->request->get());
     $authorIds = Yii::$app->request->get('authors', []);
     $tagIds = Yii::$app->request->get('tags', []);
     Book::applyFilterForRelatedData($dataProvider->query, $tagIds, $authorIds);
     return $this->render('index', ['modelBook' => $modelBook, 'dataProvider' => $dataProvider, 'authorIds' => $authorIds, 'tagIds' => $tagIds]);
 }