This is Yii 2 widget working as dropdown but looking like tabs.
Add "walkboy/yii2-tabselect": "dev-master"
to composer.json and run composer update
Add bsVersion => '4.x'
or '5'
to your params.php
to use related Bootstrap plugins globally or set it on widget settings.
use walkboy\TabSelect\TabSelect;
<?= $form->field($searchModel, 'number')->widget(TabSelect::classname(), [
'items' => [
0 => 'Tab 1',
1 => 'Tab 2',
],
//'showSelect' => false,
//'navType' => 'nav-pills',
//'tabsOptions' => [],
])->label(false) ?>
use walkboy\FilterForm\FilterForm;
use walkboy\TabSelect\TabSelect;
<?php
$form = FilterForm::begin(['options'=>['class'=>'filter-form']]);
echo $form->field($searchModel, 'number')->widget(TabSelect::classname(), [
'items' => ArrayHelper::map(
Order::find()
->select(['created_at'=>'year(created)'])
->distinct()
->all(),
'created', 'created'),
\\'bsVersion' => '4',
])->label(false);
FilterForm::end();
?>