tolik505/yii2-easy-tree

树形菜单显示小部件。基于 http://www.easyjstree.com。针对 yii bootstrap Nav 优化

安装次数: 1,861

依赖: 0

建议: 0

安全性: 0

星标: 1

关注者: 3

分支: 1

公开问题: 0

类型:yii2-extension

dev-master 2017-06-23 15:20 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:58:43 UTC


README

树形菜单显示小部件。基于 http://www.easyjstree.com 优化针对 yii\bootstrap\Nav

安装

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

运行以下命令之一:

php composer.phar require --prefer-dist tolik505/yii2-easy-tree "*"

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

"tolik505/yii2-easy-tree": "*"

使用方法

安装扩展后,只需在您的代码中使用即可:

<?= \tolik505\tree\TreeWidget::widget([
        'items' => [
                       [
                           'label' => Yii::t('app', 'Users'),
                           'items' => [
                               [
                                   'label' => Yii::t('app', 'Users'),
                                   'url' => ['/user/admin/index'],
                               ],
                               [
                                   'label' => Yii::t('app', 'Location'),
                                   'items' => [
                                       [
                                           'label' => Yii::t('app', 'Region'),
                                           'url' => ['/location/region/index'],
                                       ],
                                       [
                                           'label' => Yii::t('app', 'City'),
                                           'url' => ['/location/city/index'],
                                       ],
                                   ]
                               ],
                           ]
                       ],
                       [
                           'label' => Yii::t('app', 'Translations'),
                           'items' => [
                               [
                                   'label' => Yii::t('app', 'Translations'),
                                   'url' => ['/i18n/default/index'],
                               ],
                               [
                                   'label' => Yii::t('app', 'Language'),
                                   'url' => ['/language/language/index'],
                               ],
                           ],

                       ],
        ],
        'options' => [
            'minOpenLevels' => 5
        ]
    ]); ?>```