bariew/yii2-dropdown-x

为 Yii 2 扩展的带子菜单钻取功能的 Bootstrap 下拉小部件。

安装次数: 5,678

依赖者: 4

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 5

类型:yii2-extension

1.0.6 2016-05-08 14:17 UTC

This package is auto-updated.

Last update: 2024-09-16 15:50:50 UTC


README

这是一个为 Yii Framework 2 扩展的 Bootstrap 下拉小部件,具有子菜单钻取功能。此小部件扩展了 \yii\bootstrap\Dropdown 小部件,添加了一些额外的控件,并添加了 CSS 和 JS 以启用子菜单钻取。下拉菜单样式针对桌面和移动设备进行了优化。钻取在 active 上触发而不是 hover,因此在移动设备上也能同样良好地工作。

安装

安装此扩展的首选方式是通过 composer

注意:在安装此扩展之前,您必须在应用程序根目录下的 composer.json 文件中将 minimum-stability 设置为 dev

运行以下命令之一:

$ php composer.phar require bariew/yii2-dropdown-x "dev-master"

或添加以下内容到您的 composer.json 文件中的 require 部分:

"bariew/yii2-dropdown-x": "dev-master"

用法

DropdownX

use bariew\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