摘要:建立表在下找到你的遷移文件建入建在調(diào)用或或?qū)湫畏诸愞D(zhuǎn)成數(shù)組有朋友問到這個問題我就更新到這了
1、建立表
php artisan make:migration create_category_table --create=category
在database/migrations/下找到你的遷移文件
建入:
increments("id"); $table->integer("parent_id"); $table->string("code"); $table->string("name"); $table->string("path"); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists("categorys"); } } php artisan migrate2、建Model 在app/Category.php
php artisan make: model Category -m hasMany("AppCategory", "parent_id", "id"); } public function allChildrenCategorys() { return $this->childCategory()->with("allChildrenCategorys"); } }3、調(diào)用
$categorys = App/Category::with("allChildrenCategorys")->first();
或
$categorys->allChildrenCategorys;
或
$categorys->allChildrenCategorys->first()->allChildrenCategorys;將樹形分類轉(zhuǎn)成數(shù)組ID
有朋友問到這個問題我就更新到這了
$arr = []; array_walk_recursive($categories,function ($v, $k) use(&$arr) { if($k == "id") $arr[] = $v; });
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/23333.html
無限級分類 是一種很常見,很必須的功能,幾乎每個項目都有。 應(yīng)用場景:下拉列表,樹型列表等 無限級分類的類型 前端實現(xiàn)(前端框架一般已經(jīng)實現(xiàn)好了,只要后端按照指定格式傳數(shù)據(jù)給前端就可以生成了) 后端實現(xiàn)(下面主要講這種實現(xiàn)) 無限級多種實現(xiàn) 第一種(推薦) function infiniteSort($data, $showFName, $titleFName, $pidFName = p...
摘要:一般說到無限級分類菜單之類的東西,大家我的數(shù)據(jù)表設(shè)計一般是這樣的更多字段衣物上衣褲子西褲長西褲短西褲襯衫其中,表示父分類的。 一般說到無限級分類、菜單之類的東西,大家 (我) 的數(shù)據(jù)表設(shè)計一般是這樣的 id parent_id title 更多字段... 1 0 衣物 ... 2 1 上衣 ... 3 1 褲子 ... 4 3 西褲 ... 5 4 長西褲 ....
摘要:我們在新建一個刪除前的鉤子函數(shù),再利用遞歸方法實現(xiàn)子欄目的刪除。最后我們刪除把鉤子函數(shù)恢復(fù)到原始狀態(tài)在瀏覽器中輸入,然后點擊美國一欄中的刪除,此時會同時刪除美國下的紐約。至此,無限級分類的刪除功能操作完畢。 在此現(xiàn)更正一下之前的預(yù)告,之前忘記了先應(yīng)該把無限級分類欄目列表功能做完,也就是刪除功能還沒做,所以今天我們先做刪除,下一節(jié)再做面包屑導(dǎo)航。非常抱歉。 同時,不知道是什么原因,上一節(jié)...
摘要:昨天幫同事解決問題,于是誕生了超優(yōu)雅兩行代碼搞定無限級分類獲取頂級分類這篇文章。這次要解決的問題是根據(jù)分類,獲取所有下級分類的,這里說的所有下級分類,是包含下級下下級下下下級另外剛好在學(xué)習(xí),于是用上了對象。 昨天幫同事解決問題,于是誕生了超優(yōu)雅!兩行代碼搞定 php 無限級分類 獲取頂級分類ID這篇文章。 晚上回家做自己的node.js項目的時候,又遇到關(guān)于無限級分類的問題了。其實也不...
閱讀 3371·2021-11-23 09:51
閱讀 3040·2021-10-28 09:33
閱讀 1025·2021-10-08 10:04
閱讀 3778·2021-09-22 15:13
閱讀 1082·2019-08-30 15:55
閱讀 2963·2019-08-30 15:44
閱讀 642·2019-08-30 13:04
閱讀 2998·2019-08-30 12:56