public function actions() { return ArrayHelper::merge(parent::actions(), ['update' => ['class' => EditableColumnAction::className(), 'modelClass' => Language::className(), 'findModel' => function ($id, $action) { $language = Language::findOne($id); $language->scenario = 'update'; return $language; }, 'outputValue' => function ($model, $attribute, $key, $index) { return $model->{$attribute}; }, 'outputMessage' => function ($model, $attribute, $key, $index) { return ''; }, 'showModelErrors' => true, 'errorOptions' => ['header' => '']]]); }