色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

tp5.1如何使用獲取器添加自定義字段?

瀏覽:108日期:2022-06-06 14:55:23

問題描述

我有個(gè)表是個(gè)樹狀分類表,up_id對(duì)應(yīng)的是上級(jí)分類id,我就是想在表格里顯示時(shí),把up_id轉(zhuǎn)換為上級(jí)分類的name,該怎么辦呢?我覺得可以使用模型的獲取器實(shí)現(xiàn),但是不知道怎么用

tp5.1如何使用獲取器添加自定義字段?

tp5.1如何使用獲取器添加自定義字段?

表格數(shù)據(jù)的控制器方法是這樣的

//返回分類列表數(shù)據(jù)if(Request::isAjax()) { $list = ModelTree::order(['up_id','sort','id'])->paginate($this->request->get('limit', 20)); $data = ['code' => 0,'msg' => '正在請(qǐng)求中...','count' =>$list->count(),'data' => $list->items() ]; return Json::create($data);}

問題解答

回答1:

問題解決了,哈哈

模型獲取器寫法

//上級(jí)分類名稱獲取器public function getUpNameAttr($value,$data){ $list = Tree::field(['name'])->where('id','=',$data['up_id'])->find(); if($list) {return $list['name']; }else{return '頂級(jí)分類'; }}

控制器寫法

//返回分類列表數(shù)據(jù)if(Request::isAjax()) { $list = ModelTree::order(['up_id','sort','id'])->paginate($this->request->get('limit', 20)); foreach ($list as $item) {$item->append(['up_name']);$item['up_name'] = $item->up_name; } $data = ['code' => 0,'msg' => '正在請(qǐng)求中...','count' =>$list->count(),'data' => $list->items() ]; return Json::create($data);}

顯示結(jié)果

tp5.1如何使用獲取器添加自定義字段?

相關(guān)文章:
主站蜘蛛池模板: 免费真实播放国产乱子伦 | 国产一区二区久久精品 | 亚久久伊人精品青青草原2020 | 一级特黄特色的免费大片视频 | 欧美 自拍 | 午夜在线伦理福利视频 | 日本视频一区二区三区 | 国产成人aa在线观看视频 | 成人午夜久久 | 欧美成人全部费免网站 | 免费看一级视频 | 天堂一区二区三区精品 | 亚洲第一黄色网 | 在线观看亚洲欧美 | 手机看片神马午夜 | 日韩欧美国产精品第一页不卡 | 美女被免费网站视频软件 | 性感一级毛片 | 美女扒开腿让男人桶爽免费动态图 | 成人性色大片 | 欧美aaa级 | 一级片高清 | 亚洲精品一二三区-久久 | 免费鲁丝片一级观看 | 亚洲系列第一页 | 久久久亚洲欧洲日产国码二区 | 在线视频一区二区三区 | 91免费网站在线看入口黄 | 久久黄色网址 | 美女视频网站永久免费观看软件 | 国产成人精品日本亚洲语音1 | 欧美成网站 | 日本一级高清不卡视频在线 | 国产a∨一区二区三区香蕉小说 | 视频偷拍一级视频在线观看 | 亚洲精品第一区二区在线 | 欧美在线区 | 国产精品三级a三级三级午夜 | 日本亚洲欧美高清专区vr专区 | 亚洲人成毛片线播放 | 久久久久琪琪精品色 |