kartik-v / yii2-widget-sidenav
增强的侧边导航菜单,针对 Bootstrap 设计(从 yii2-widgets 分离出的子存储库)
v1.0.1
2021-04-08 17:49 UTC
Requires
This package is auto-updated.
Last update: 2024-09-07 14:02:00 UTC
README
此小部件是一个可折叠的侧边导航菜单,旨在与 Bootstrap 框架无缝工作。它基于 Bootstrap 堆叠导航组件构建。此小部件类扩展了Yii 菜单小部件。默认支持 3 级子菜单,通过 CSS 样式平衡性能和可用性。您可以通过自定义CSS来选择扩展到更多或更少的级别。
注意:此扩展是从 yii2-widgets 分离出来的子存储库。自 2014 年 11 月 8 日起进行分离,以便开发人员在需要时可以单独安装此特定小部件。也可以使用扩展的先前方式,使用 yii2-widgets 的整套工具。
安装
安装此扩展的首选方式是通过 composer。检查 composer.json 了解此扩展的要求和依赖项。阅读此网络提示 /wiki,了解如何设置应用程序的 composer.json 中的 minimum-stability
设置。
要安装,请运行
$ php composer.phar require kartik-v/yii2-widget-sidenav "*"
或添加
"kartik-v/yii2-widget-sidenav": "*"
到您的 composer.json
文件的 require
部分。
有关详细信息,请参阅 变更日志。
演示
您可以在详细文档和演示中了解扩展的用法。
用法
use kartik\sidenav\SideNav; echo SideNav::widget([ 'type' => SideNav::TYPE_SECONDARY, 'heading' => 'Options', 'items' => [ [ 'url' => '#', 'label' => 'Home', 'icon' => 'home' ], [ 'label' => 'Help', 'icon' => 'question-sign', 'items' => [ ['label' => 'About', 'icon'=>'info-sign', 'url'=>'#'], ['label' => 'Contact', 'icon'=>'phone', 'url'=>'#'], ], ], ], ]);
许可协议
yii2-widget-sidenav 在 BSD 3-Clause 许可下发布。有关详细信息,请参阅附带的 LICENSE.md
。