Это старая версия документа!


Инвентаризация: DEV: Tabs

Работа со вкладками

для того чтобы разместить на страничке область со вкладками используем виджет

TabsWidget::widget([
    'cookieName'=>'network-view-tabs',      //кука в которой хранить открытую вкладку (чтобы при открытии страницы сразу открывать нужную)
    'defaultItem'='tab1',                   //какую вкладку открывать если в куке ничего нет
    'itemsOptions'=>[],                     //опции для всех вкладок например ['class'=>'mb-3']
    'items'=>[                              //сами вкладки
        [
            'id'=>'tab1',                   //уникальный для этой страницы id вкладки, чтобы его можно было сохранить в куку и потом открыть нужную вкладку при открытии страницы
            'label'=>'Описание',            //Заголовок вкладки
            'content'=>$description,        //содержимое
        ],
        [
            'id'=>'segment',                //уникальный для этой страницы id вкладки, чтобы его можно было сохранить в куку и потом открыть нужную вкладку при открытии страницы
            'label'=>'Сегмент',             //Заголовок вкладки
            'content'=>$seg->description,   //содержимое
        ],
    ],
])
  • инвентаризация/dev/tabs.1711605255.txt.gz
  • Последнее изменение: 2024/03/28 05:54
  • admin