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]); }