php无限分类树

gihub地址

安装

    composer require dendrogram/dendrogram:v1.0

配置 

首先往Laravel应用中注册ServiceProvider,打开文件config/app.php,在providers中添加一项:

    'providers' => [

           DenDroGram\DendrogramServiceProvider::class

    ]

然后发布拓展包的配置文件,使用如下命令:

    php artisan vendor:publish

此时config目录下会生成dendrogram.php配置文件

php无限分类树_第1张图片

数据导入(两表三个自定义函数)

    php artisan migrate

adjacency结构 以父节点为基准的链式查询 增删容易 查询不便

php无限分类树_第2张图片

nested结构 以左右值包容形式 增删不便 查询容易

php无限分类树_第3张图片

举个栗子

php无限分类树_第4张图片

adjacency数据结构生成的视图

php无限分类树_第5张图片

nested数据结构生成的视图

php无限分类树_第6张图片

你可能感兴趣的:(php无限分类树)