請問自定義回調(diào)函數(shù)中,獲得到catid后,怎么轉(zhuǎn)中文欄目名稱,代碼要怎么寫呢?
插件名稱:小程序
//新聞詳情
public function news_show_data($data) {
$rt = [];
if ($data) {
$aa = dr_get_files($data['images']);$images=[];
foreach($aa as $a) {
$images[] = dr_get_file($a['file']);
}
return [
'id' => $data['id'],
'catid' => $data['catid'],
'title' => $data['title'],
'thumb' => dr_thumb($data['thumb'], 200, 200),
'hits' => $data['hits'],
'updatetime' => dr_date($data['_updatetime'], 'Y-m-d H:i:s'),
'inputtime' => dr_date($data['_inputtime'], 'Y-m-d H:i:s'),
];
}
return $rt;
}
用這個
參考文檔:《單獨調(diào)用欄目數(shù)據(jù)》
return [ 'id' => $data['id'], 'catid' => $data['catid'], 'title' => $data['title'], 'thumb' => dr_thumb($data['thumb'], 200, 200), 'hits' => $data['hits'], 'name' => dr_cat_value("news", $data[catid], "name"), 'updatetime' => dr_date($data['_updatetime'], 'Y-m-d H:i:s'), 'inputtime' => dr_date($data['_inputtime'], 'Y-m-d H:i:s'), ]; }