色综合图-色综合图片-色综合图片二区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)文章:
主站蜘蛛池模板: 一级爱爱片一级毛片-一毛 一级爱做片免费观看久久 一级白嫩美女毛片免费 | 免费一级毛片在线播放欧美 | 亚洲欧美日韩在线不卡中文 | 欧美成人毛片一级在线 | 538在线视频二三区视视频 | 欧美一区二区亚洲 | 久久久久网站 | 免费的特黄特色大片在线观看 | 欧美日本一区二区三区道 | 精品视频h | 办公室紧身裙丝袜av在线 | 精品国产成a人在线观看 | 日本一区二区三区四区五区 | 日日噜噜噜夜夜爽爽狠狠69 | 日韩久久久精品中文字幕 | 人成精品视频三区二区一区 | 97精品国产福利一区二区三区 | 亚洲天堂免费观看 | 97在线视频免费观看费观看 | 国内久久精品 | 免费看成人毛片日本久久 | 亚洲精品区| 呦女精品 | 韩国免费一级成人毛片 | 日韩精品在线播放 | 亚洲 欧美 激情 另类 自拍 | 免费福利入口在线观看 | 国产亚洲三级 | 日韩一级视频 | 99热久久国产精品一区 | 亚洲精品视频区 | 亚洲3级| 欧美毛片一级的免费的 | 国产三级免费观看 | 中文字幕一区在线观看 | 美女美女大片黄a大片 | 国产原创自拍 | 国产免费播放一区二区 | 久久精品国产亚洲麻豆 | 91啦国产 | 亚洲男人a天堂在线2184 |