Mmaccms.clubDOCS
模组参考漫画模块

漫画搜索与接口

当前 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 解析。

页面接入步骤

  1. 先准备一条已启用的漫画,核对名称。
  2. 在后台开启需要的公开接口,直接测试上面其中一个请求。
  3. 模板的搜索页面通过脚本请求接口,按该接口结构显示结果,并处理空结果与错误。
  4. 详情链接使用返回的 manga_link 或统一搜索的 link,避免自行拼路由。

如果主题已有统一搜索框,优先接入它;自定义新的前台控制器属于二次开发,需要单独维护。相关:API V2。

代码依据

让建站与维护更省心

承接 MacCMS 网站搭建、二次开发与一站式维护。欢迎联系我们,聊聊你的项目需求。

本页目录