tabs открытие нужной вкладки при входе на страницу

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
iamguruman
Сообщения: 237
Зарегистрирован: 2018.05.10, 08:26

tabs открытие нужной вкладки при входе на страницу

Сообщение iamguruman »

Сделал табы и одной из закладок Товары добавил свой id = noms

Код: Выделить всё

<?= \yii\bootstrap\Tabs::widget([
        'items' => [
            [
                'label' => 'Под-категории',
                'content' => $this->render('view_subcat',[
                    'searchSubCat' => $searchSubCat,
                    'dataProviderSubCat' => $dataProviderSubCat,
                ]),
            ],
            [
                'label' => 'Товары',
                'options' => [ 'id' => 'noms'] ,
                'content' => $this->render('view_nom',[
                    'nomSearchModel' => $nomSearchModel,
                    'nomDataProvider' => $nomDataProvider
                ],),
            ],
...
перехожу на страницу с ключом #noms: https://prnt.sc/qszkf0
вопрос: подскажите как получить #noms?.. пытался по разному... SERVER[REQUEST_URI] не хранит #noms

если бы мог проверить есть\нет #noms, то мог бы сделать что-то типа такого для активации вкладки:

Код: Выделить всё

       ... 'active' => function(){ if(...) { return true;} else { return false; } }  ....

может быть какое-то штатное решение в yii2 для такого, чтобы не делать таких проверок?
Ответить