| 插件名稱 | API接口 V7.8 |
| 插件作者 | 迅睿官方自營 |
| 最近更新 | 2025-09-04 19:21:54 |
| 支持對達夢數(shù)據(jù)庫的驅(qū)動 |
有個疑問 layui的動態(tài)表單調(diào)用的數(shù)據(jù)接口url會自動傳遞兩個參數(shù):?page=1&limit=30(該參數(shù)可通過 request 自定義)page 代表當(dāng)前頁碼、limit 代表每頁數(shù)據(jù)量
我們的api接口插件里的模塊列表接口 url是&page=1&pagesize=10 是這樣的類型
這樣就導(dǎo)致無法用layui的分頁 layui是?page,xunruicms的api接口是&page
這種要怎么處理?
插件版權(quán):官方插件
插件名稱:API接口
直接修改layui的api接收變量部分就行了啊,變量傳輸和接收而已,這個應(yīng)該不難,建議去layui論壇問一下,有沒有可行的方案
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
在layui的js里面改一下組合方式不就可以了嗎
回復(fù)@拉手剎打死方向盤
在哪 指導(dǎo)下
可以去layui論壇問一問,肯定有這方面的參數(shù)設(shè)置
layui論壇去年就關(guān)了 在gitee發(fā)了 沒人回 ?? 這邊有人弄過嗎 指導(dǎo)下.....
還是迅睿論壇效率搞啊。
迅睿是做服務(wù)端的, ?? ?? 你layui是客戶端的啊,找找layui作者問看看
有沒有大佬知道下啊
public function kehu_list_data($data) { $leixing = dr_field_options(23); $rt = []; // 這里根據(jù)項目的$data輸出格式來定義PHP的數(shù)據(jù)寫法, // 每個接口的寫法幾乎不一樣,下面是測試?yán)? if ($data) { foreach ($data as $t) { $rt[] = [ 'id' => $t['id'], // ID號 'title' => $t['title'], // 標(biāo)題 'leixing' => $leixing[$t['leixing']], // 企業(yè)類型 'lianxiren' => $t['lianxiren'], // 聯(lián)系人 'dianhua' => $t['dianhua'], // 電話 'dizhi' => dr_linkagepos('address', $t['quyu'], '') . $t['dizhi'],// 聯(lián)動區(qū)域+詳細(xì)地址 'comments' => $t['comments'],// 評論數(shù)量 ]; } echo json_encode(['code' => 1, 'msg'=>'ok', 'data' => $rt, 'count' => count($data)]);exit; // 強制返回 } return $rt; }這個帖子傳參沒有問題 是count寫法不對導(dǎo)致
之前陳老師幫我寫的這個'count' => count($data) 我在模塊內(nèi)容API接口用這個函數(shù) 比如 API鏈接+&page=1&pagesize=10, count就只有10,怎么讓count是總數(shù)而不是分頁后的數(shù)量
回復(fù)@官方插件技術(shù)-陳老師
echo json_encode(['code' => 1, 'msg'=>'ok', 'data' => $rt, 'count' => \Phpcmf\Service::M()->table("數(shù)據(jù)表名稱")->counts()]);exit; // 強制返回直接查詢數(shù)據(jù)表吧
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!