api插件的网站栏目接口,针对栏目数据循环调用和单个栏目调用等。
网站栏目接口
以共享栏目接口为例
1、点击进入栏目接口界面
2、在输出字段中,勾选你要输出的字段,不勾选表示全部数据
网站栏目接口
3、点保存配置,更新缓存之后,然后再点测试接口,可查看结果
网站栏目接口
参数说明:
pid=0:调用顶级栏目集合
pid=栏目ID:调用栏目ID下面的子栏目集合
id=栏目ID:调用单个指定栏目数据
自定义回调函数写法:
1、打开或新建文件/dayrui/My/Library/Http.php,这个文件专门是定义回调方法的
<?php namespace My\Library; class Http extends \Phpcmf\Library\Http { 上面是系统自带的 /// 下面是自己加的+++++++++++ // $rt是选中返回的字段遍历数组;$data是列表页全部的变量字段 public function cat_list_call_data($rt, $data) { // 这里对$rt已有的数据进行格式化按需返回处理 if ($rt) { foreach ($rt as $i => $t) { $rt[$i]['na'] = dr_strcut($t['name'], 20); // 为循环体中的标题截取20个字 } } return $rt; } // 上面是自己加的+++++++++++ 下面是系统自带的 } 其中,cat_list_call_data就是方法名称,$rt是选中返回的字段遍历数组,需要你手动格式化显示; 2、设置好回调函数 网站栏目接口 3、预览效果接口 千万不要把系统自带的代码删了