kartik-v / yii2-dropdown-x
扩展的Bootstrap 3.x下拉小部件,用于Yii 2,支持子菜单钻取。
v1.2.1
2022-01-11 04:38 UTC
Requires
This package is auto-updated.
Last update: 2024-09-11 10:34:40 UTC
README
yii2-dropdown-x

扩展的Bootstrap下拉小部件,用于Yii Framework 2,支持子菜单钻取。此小部件扩展了\yii\bootstrap\Dropdown
小部件,增加了一些额外的控制功能,并添加了CSS和JS以启用子菜单钻取。下拉菜单样式针对桌面和移动设备都进行了优化。钻取触发于active
而非hover
,因此它同样适用于移动设备。
文档 & 示例
您可以在文档 & 示例和API代码文档中查看扩展的详细信息和用法。
安装
安装此扩展的首选方式是通过composer。
注意:请检查此扩展的
composer.json
以了解其需求和依赖项。阅读有关为应用程序的composer.json
设置minimum-stability
设置的网络提示/wiki。
运行以下命令之一:
$ php composer.phar require kartik-v/yii2-dropdown-x "dev-master"
或将以下内容添加到您的composer.json
文件的require
部分:
"kartik-v/yii2-dropdown-x": "dev-master"
to the require
section of your composer.json
file.
使用方法
DropdownX
use kartik\dropdown\DropdownX; echo DropdownX::widget([ 'items' => [ ['label' => 'Action', 'url' => '#'], ['label' => 'Submenu', 'items' => [ ['label' => 'Action', 'url' => '#'], ['label' => 'Another action', 'url' => '#'], ['label' => 'Something else here', 'url' => '#'], ]], ['label' => 'Something else here', 'url' => '#'], '<li class="divider"></li>', ['label' => 'Separated link', 'url' => '#'], ], ]);
许可证
yii2-dropdown-x遵循BSD 3-Clause许可证发布。有关详细信息,请参阅附带LICENSE.md
文件。