sitronik/yii2-tree-menu

为 yii2 框架的树形菜单

dev-master 2017-06-27 07:05 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:44:37 UTC


README

Treemenu

安装

安装此扩展的首选方法是使用 composer

运行以下命令之一

$ php composer.phar require sitronik/yii2-tree-menu "@dev"

或者

"sitronik/yii2-tree-menu": "@dev"

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

使用方法

步骤 1: 准备数据库

创建数据库表以存储树形结构。您可以使用以下方式完成此操作

运行数据库迁移

您可以通过您的 yii 开发控制台运行提供的迁移脚本以创建数据库结构。

php yii migrate/up --migrationPath=@vendor/sitronik/yii2-tree-menu/migrations

步骤 2: 设置模块

在您的 Yii 配置文件的模块部分配置名为 treemenu 的模块。

'modules' => [
   'treemenu' =>  [
        'class' => 'sitronik\treemenu\Module',
    ]
]

步骤 3: 使用树形小部件

在您的视图文件中,您现在可以直接使用树形小部件来管理树形数据,如下所示

echo sitronik\treemenu\Tree::widget();

步骤 4: 管理树形小部件

转到 /treemenu 并管理您的树形结构。

Manage Tree

许可证

yii2-tree-menu 在 BSD 3-Clause 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE.md 文件。