国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 镇远县| 临武县| 婺源县| 道孚县| 宁都县| 武宣县| 临海市| 三穗县| 彭水| 襄樊市| 万宁市| 竹溪县| 湘阴县| 永川市| 安福县| 徐州市| 前郭尔| 垦利县| 维西| 葫芦岛市| 麻阳| 乡宁县| 天峨县| 普兰店市| 天水市| 文成县| 太康县| 哈尔滨市| 锦屏县| 金堂县| 黔西县| 盐津县| 且末县| 宁乡县| 台州市| 封开县| 华蓥市| 赣榆县| 凭祥市| 衡东县| 凭祥市|