迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
有點(diǎn)小問題 求大神解答下
使用文檔:《模塊內(nèi)容接口》
需要的數(shù)據(jù)都能拿到但是里面返回的圖片是ID 我想轉(zhuǎn)換成地址 我在參數(shù)上加了函數(shù) 沒效果 應(yīng)該是我圖片ID的參數(shù)不一樣導(dǎo)致的如何解決呢
如下圖
函數(shù)是單文件的,多文件不適合。
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-羅老師 您這樣說 提醒了我 我看到一個(gè)帶S一個(gè)不帶突然記起來了是多單文件的參數(shù)命名
那只能用自定義回調(diào)了
我這下面是獲取所有文章的 如何才能改成根據(jù)ID來拿呢 參數(shù)都一樣的 屬實(shí)是接口經(jīng)驗(yàn)不足都是東拼西湊 希望擔(dān)待些.
/// 時(shí)間排序所有文章list_data
public function list_data($data) {
$rt = [];
// 這里根據(jù)項(xiàng)目的$data輸出格式來定義PHP的數(shù)據(jù)寫法,
// 每個(gè)接口的寫法幾乎不一樣,下面是測試?yán)?/p>
if ($data['list']) {
foreach ($data['list'] as $t) {
$fujian = dr_get_files($t['fujian']);
foreach($fujian as $i =>$c) {
$fujian[$i]['file'] = dr_get_file($fujian[$i]['file']);
}
$rt[] = [
'avatar'=> dr_avatar($t['uid']),//用戶頭像
'title' => $t['title'], // 昵稱
'id' => $t['id'], // id號
'catid' => $t['catid'], // id號
'comments' => $t['comments'],//評論總數(shù)
'description' => $t['description'], // 內(nèi)容
'support' => $t['support'],//點(diǎn)贊總數(shù)
'catname' => dr_cat_value('news', $t['catid'], 'name'), // news模塊的當(dāng)前內(nèi)容欄目名稱
'fujian' => $fujian, // 圖片id轉(zhuǎn)換為地址
'updatetime' => dr_date($t['_updatetime'], 'Y-m-d H:i:s'), // 時(shí)間轉(zhuǎn)換
];
return $rt;
函數(shù)是單文件的,多文件不適合。
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-羅老師 您這樣說 提醒了我 我看到一個(gè)帶S一個(gè)不帶突然記起來了是多單文件的參數(shù)命名
那只能用自定義回調(diào)了
我這下面是獲取所有文章的 如何才能改成根據(jù)ID來拿呢 參數(shù)都一樣的 屬實(shí)是接口經(jīng)驗(yàn)不足都是東拼西湊 希望擔(dān)待些.
/// 時(shí)間排序所有文章list_data
public function list_data($data) {
$rt = [];
// 這里根據(jù)項(xiàng)目的$data輸出格式來定義PHP的數(shù)據(jù)寫法,
// 每個(gè)接口的寫法幾乎不一樣,下面是測試?yán)?/p>
if ($data['list']) {
foreach ($data['list'] as $t) {
$fujian = dr_get_files($t['fujian']);
foreach($fujian as $i =>$c) {
$fujian[$i]['file'] = dr_get_file($fujian[$i]['file']);
}
$rt[] = [
'avatar'=> dr_avatar($t['uid']),//用戶頭像
'title' => $t['title'], // 昵稱
'id' => $t['id'], // id號
'catid' => $t['catid'], // id號
'comments' => $t['comments'],//評論總數(shù)
'description' => $t['description'], // 內(nèi)容
'support' => $t['support'],//點(diǎn)贊總數(shù)
'catname' => dr_cat_value('news', $t['catid'], 'name'), // news模塊的當(dāng)前內(nèi)容欄目名稱
'fujian' => $fujian, // 圖片id轉(zhuǎn)換為地址
'updatetime' => dr_date($t['_updatetime'], 'Y-m-d H:i:s'), // 時(shí)間轉(zhuǎn)換
];
}
}
return $rt;
}