public function actionUpdate($id)
{
if( Yii::$app->request->isAjax){
$model = $this->findModel($id);
if ($model->load(Yii::$app->request->post()) && $model->validate()) {
$model->class = key($_POST); // что это?!! зачем?!!
if($model->save(false)){
return $this->redirect(['view', 'id' => $model->id]);
}
} else {
return $this->render('update', [
'model' => $model,
]);
}
}
}
Да суть в том что контроллер с экшеном у меня по другому называются, видимо в сборке что то не так.
И не мешало бы код показать свой.
Дополните свой вопрос кодом, начиная от выпадающего списка.