api插件的模块内容接口,针对模块内容列表和模块内容详情界面的数据调用。
除了用本教程外,也可以使用任意页面查询接口来实现本教程的功能点。

以内容页接口为例
1、点击进入内容页接口界面,然后选择一个测试内容

2、在输出字段中,勾选你要输出的字段

3、点保存配置,更新缓存之后,然后再点测试接口,可查看结果

注意这里,看到thumb是数字id,我们需要返回图片详情地址怎么办呢?
回到(2)界面,后面的格式化函数,进行把图片id转换为地址

效果如下

自定义回调函数写法:
1、打开或新建文件/dayrui/My/Library/Http.php,这个文件专门是定义回调方法的
<?php namespace My\Library;
class Http extends \Phpcmf\Library\Http
{
//// 上面是系统自带的
/// 下面是自己加的+++++++++++
// $rt是选中返回的字段数组;$data是内容页全部的变量字段
public function news_show_call_data($rt, $data) {
// 这里对$rt已有的数据进行格式化按需返回处理
$rt['title'] = dr_strcut($rt['title'], 20); // 为的标题截取20个字
return $rt;
}
// 上面是自己加的+++++++++++
//// 下面是系统自带的
}其中,news_show_call_data就是方法名称,$rt是传入的返回数组, ,需要你手动格式化显示;
2、设置好回调函数

3、预览效果接口
千万不要把系统自带的代码删了
上一篇:模块栏目信息调用接口
下一篇:头像上传接口
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。