kartik-v/yii2-dropdown-x

扩展的Bootstrap 3.x下拉小部件,用于Yii 2,支持子菜单钻取。

安装次数: 685,598

依赖者: 5

建议者: 1

安全: 0

星标: 15

关注者: 5

分支: 5

公开问题: 0

类型:yii2-extension

v1.2.1 2022-01-11 04:38 UTC

This package is auto-updated.

Last update: 2024-09-11 10:34:40 UTC


README

Krajee Logo
yii2-dropdown-x Donate       kartikv

Stable Version Unstable Version License Total Downloads Monthly Downloads Daily Downloads

扩展的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文件。