【发布时间】:2015-07-22 13:11:33
【问题描述】:
我正在使用 adminLTE 主题进行引导,它使用 treeview-menu 类来操作子菜单。
<?=Nav::widget([
'options' => ['class' => 'sidebar-menu treeview'],
'items' => [
['label' => 'Menu 1', 'url' => ['/a/index']],
['label' => 'Menu 2', 'url' => ['/custom-perks/index']],
['label' => 'Submenu', 'items' => [
['label' => 'Action', 'url' => '#'],
['label' => 'Another action', 'url' => '#'],
['label' => 'Something else here', 'url' => '#'],
],
],
],
]);
?>
我尝试使用:
['label' => 'Submenu', 'options' => ['class' => 'treeview-menu'], 'items' =>..
这显然行不通。
我注意到 Menu::widget 有一个 submenuTemplate,但是当我使用它时,它会停止拾取“活动”。
有没有一种方法可以更改将 adminLTE 调用应用于 treeview-menu 的方式(尝试在 app.js 中将其更改为 dropdown-menu 但没有帮助)或重新分配 UL 子菜单类无需进入供应商代码?
第 65 行:\yii\bootstrap\Dropdown - 函数 init()
【问题讨论】:
标签: css twitter-bootstrap themes yii2 nav