При активиране на "показване на ключовете за помощна информация" ще покажете текстов ключ, който ще се намира до всяко поле за въвеждане във формите за създаване или редакция на цялата система.

При деактивиране на "показване на ключовете за помощна информация" ще скриете текстовия ключ, който се намира до всяко поле за въвеждане във формите за създаване или редакция на цялата система.

getFilterData('and'); $filter[0] = 'and'; TableWidget::widget([ 'top' => [ 'title' => 'Помощна информация', 'data' => [ 'index/dashboard' => 'Начало', ] ], 'filter' => [ [ 'title' => ['Заглавие на помощна информация', 'c4'], 'key' => ['Ключ', 'c4'], ], ], 'actions' => [ //'new' => 'Добавяне', 'edit' => 'Редакция на помощна информация', 'delete' => 'Изтриване на помощна информация' ], 'th' => [ '№' => 'c0 text-right', 'Ключ' => '', 'Заглавие на помощна информация' => '', ], 'model' => Help::class, 'data' => Help::find()->where(Yii::$app->getFilterData('or'))->loop([ 'id', function (Help $model) { return '' . $model->key . ''; }, 'title' ], $_GET['p'] ?? 1, 50) ]); FormWidget::widget([ 'top' => [ 'title' => 'Нова помощна информация', 'title_edit' => 'Редакция помощна информация', 'data' => [ 'index/dashboard' => 'Начало', 'index/help' => 'Помощна информация', ], ], 'tabs' => $tabs ?? [], 'writeView' => "index/tabs/" . Includes::tab($tab) . "/help_w", 'model' => Help::class, 'validation' => function ($p) use ($tab) { if (empty($p->{'key'})) return ["key" => 'Ключът е задължителен']; if (empty($p->{'title'})) return ["title" => 'Моля, въведете заглавие на помощната информация']; if (empty($p->{'text'})) return ["text" => 'Моля, попълнете текста']; return null; }, 'postService' => function ($p, Help $model) use ($tab) { $model->setPostDataToModel(); $model->save(); Yii::$app->flash('success', isset($_GET['id']) ? 'Данните са записани успешно' : 'Данните са създадени успешно'); $model->smartRedirect(); } ]); ?>