模组参考漫画模块
漫画搜索与接口
当前 MacCMS 漫画前台没有独立 search 动作;使用统一搜索或漫画数据接口,并正确读取返回结构。
MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围
本次版本的前台 Manga 控制器提供 index、type、show、detail 和 play,没有独立 manga/search 动作。不能只建立 search.html 就假定路由存在。
两种可用接口
GET /api.php/search/index?wd=测试&module=manga&limit=10&page=1
GET /api.php/manga/get_list?wd=测试&page=1&limit=10两者都受公开 API 配置约束。统一搜索采用通用 id/name/pic 字段;漫画 get_list 使用漫画字段和 list 分页结果,不能照搬视频 get_list 的 info.rows 解析。
页面接入步骤
- 先准备一条已启用的漫画,核对名称。
- 在后台开启需要的公开接口,直接测试上面其中一个请求。
- 模板的搜索页面通过脚本请求接口,按该接口结构显示结果,并处理空结果与错误。
- 详情链接使用返回的 manga_link 或统一搜索的 link,避免自行拼路由。
如果主题已有统一搜索框,优先接入它;自定义新的前台控制器属于二次开发,需要单独维护。相关:API V2。