[ ['name' => ['Наименование', 'c3']] ], 'top' => [ 'title' => 'Партньори', 'data' => [ 'index/dashboard' => 'Начало', 'user/admin' => 'Потребители' ] ], 'actions' => [ //'new' => 'Нов парньор', 'edit' => 'Редакция на партньор', //'delete' => 'Изтриване на партньор' ], 'th' => [ '№' => 'c1 text-right', 'logo' => '', 'Име на партньор' => '', 'Активен' => 'ct' ], 'data' => Partner::find()->where(Yii::$app->getFilterData('or'))->orderBy(['id' => SORT_DESC])->loop([ 'id', function (Partner $model) { return ''; }, function (Partner $model) { return '' . $model->name . ''; }, function (Partner $model) { return $model->statusSwitch('active', null, ['Партньора е активен', 'Партньора е деактивиран']); } ], $_GET['p'] ?? 1, 30) ]); FormWidget::widget([ 'top' => [ 'title' => 'Нов партньор', 'title_edit' => 'Редакция на партньор', 'data' => [ 'index/dashboard' => 'Начало', 'user/admin' => 'Потребители', 'user/partner-org' => 'Партньори' ] ], 'writeView' => 'user/write/partner_org_w', 'model' => Partner::class, 'validation' => function ($p) { }, 'postService' => function ($p, Partner $model) { $model->setPostDataToModel(); $model->save(); Yii::$app->flash('success', isset($_GET['id']) ? 'Записът е актуализиран успешно' : 'Записът е създадено успешно'); $model->smartRedirect(); } ]);