Пример #1
0
 public function actionIndex($partial = false)
 {
     $class = $this->modelClass;
     $searchClass = $class . 'Search';
     $searchModel = new $searchClass();
     /** @var  $dataProvider ActiveDataProvider*/
     $dataProvider = $searchModel->search(\Yii::$app->request->queryParams);
     $models = $dataProvider->models;
     if (\Yii::$app->request->isPost && Language::loadMultiple($models, $_POST) && Language::validateMultiple($models)) {
         foreach ($models as $model) {
             $model->save();
         }
         $dataProvider->models = $models;
     }
     Url::remember();
     return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
 }