kartik-v/yii2-widget-sidenav

增强的侧边导航菜单,针对 Bootstrap 设计(从 yii2-widgets 分离出的子存储库)

资助包维护!
打开 Collective

安装次数: 3,149,734

依赖项: 15

建议者: 0

安全: 0

星星: 36

关注者: 7

分支: 15

开放问题: 0

类型:yii2-extension

v1.0.1 2021-04-08 17:49 UTC

This package is auto-updated.

Last update: 2024-09-07 14:02:00 UTC


README

Latest Stable Version License Total Downloads Monthly Downloads Daily Downloads

此小部件是一个可折叠的侧边导航菜单,旨在与 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