国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php無限分類樹擴展組件的介紹

2020-03-22 20:15:35
字體:
供稿:網(wǎng)友

本篇文章給大家?guī)淼膬?nèi)容是關(guān)于php無限分類樹擴展組件的介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

PHP系統(tǒng)樹圖

微信截圖_20190129110634.png

dendrogramLaravelPHPv1.05.* =5.6.4

安裝

composer require dendrogram/dendrogram:v1.0

配置

首先往Laravel應用中注冊ServiceProvider,打開文件config/app.php,在providers中添加一項:

 providers = [ DenDroGram/DendrogramServiceProvider::html' target='_blank'>class ]

然后發(fā)布拓展包的配置文件,使用如下命令:

php artisan vendor:publish

此時config目錄下會生成dendrogram.php配置文件

2870900524-5c4edc9634790_articlex.png

數(shù)據(jù)導入(兩表三個自定義函數(shù)

php artisan migrate

adjacency結(jié)構(gòu) 以父節(jié)點為基準的鏈式查詢 增刪容易 查詢不便

2683664840-5c4edc8c41318_articlex.png

nested結(jié)構(gòu) 以左右值包容形式 增刪不便 查詢?nèi)菀?/p>

圖片描述

方法說明

調(diào)用構(gòu)造參數(shù)方法說明方法參數(shù)返回備注(new DenDroGram(AdjacencyList::class))- buildTree($node_id,[ name ])adjacency數(shù)據(jù)格式adjacency格式數(shù)據(jù)生成目錄式結(jié)構(gòu)樹根節(jié)點id , 每個節(jié)點顯示信息返回html文本string視圖的相關(guān)在dendrogram.php中配置 如操作節(jié)點方法的路由(new DenDroGram(AdjacencyList::class))- operateNode($action,$data)adjacency數(shù)據(jù)格式adjacency格式數(shù)據(jù)的節(jié)點操作action增刪改標識 , data節(jié)點詳情數(shù)據(jù)返回boolean注意視圖與之對應的數(shù)據(jù)結(jié)構(gòu)AdjacencyList::class(new DenDroGram(AdjacencyList::class))- getTreeData($node_id);adjacency數(shù)據(jù)格式adjacency數(shù)據(jù)構(gòu)造成多維數(shù)組根節(jié)點id返回array多維數(shù)組結(jié)構(gòu)(new DenDroGram(NestedSet::class))- buildTree($node_id,[ name ])NestedSet數(shù)據(jù)格式NestedSet格式數(shù)據(jù)生成根莖式結(jié)構(gòu)樹根節(jié)點id , 每個節(jié)點顯示信息返回html文本string視圖的相關(guān)在dendrogram.php中配置 如操作節(jié)點方法的路由(new DenDroGram(NestedSet::class))- operateNode($action,$data)NestedSet數(shù)據(jù)格式NestedSet格式數(shù)據(jù)的節(jié)點操作action增刪改標識 , data節(jié)點詳情數(shù)據(jù)返回boolean注意視圖與之對應的數(shù)據(jù)結(jié)構(gòu)NestedSet::class(new DenDroGram(NestedSet::class))- getTreeData($node_id);NestedSet數(shù)據(jù)格式NestedSet數(shù)據(jù)構(gòu)造成多維數(shù)組根節(jié)點id返回array多維數(shù)組結(jié)構(gòu)

舉個栗子

2870900524-5c4edc9634790_articlex (1).png

adjacency數(shù)據(jù)結(jié)構(gòu)生成的視圖

圖片描述

nested數(shù)據(jù)結(jié)構(gòu)生成的視圖

2683664840-5c4edc8c41318_articlex (1).png

以上就是php無限分類樹擴展組件的介紹的詳細內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 绩溪县| 来凤县| 永城市| 黔江区| 车险| 锡林浩特市| 道孚县| 凤冈县| 固镇县| 山丹县| 海门市| 伊吾县| 九寨沟县| 顺义区| 交口县| 磴口县| 韶山市| 大姚县| 开远市| 鄢陵县| 磐安县| 寿阳县| 浪卡子县| 绿春县| 昔阳县| 南城县| 革吉县| 神木县| 桐庐县| 六盘水市| 彭阳县| 桃园市| 玉屏| 乌审旗| 泽州县| 昌平区| 沙雅县| 长春市| 鹤庆县| 丰顺县| 石楼县|