联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
插件名称接口我想调用指定栏目下的所有子栏目的栏目名称栏目图片
类型:迅睿CMS 更新时间:2020-08-20 15:39:33 栏目 接口 插件

插件名称:api接口

我想调用指定栏目下的所有子栏目的栏目名称、栏目图片等,怎么写回调函数呀?

image

接口:https://www.dyjt.cn/index.php?&appid=1&appsecret=PHPCMF4D8F1750D83C5


回帖
  • 官方实习技术
    #1楼    官方实习技术
    2020-08-20 15:22:27
    Chrome 0
    参考文档:《自定义数据接口》定义test.php接口文件:./dayrui/App/Httpapi/Api/test.php
    <?php
    /**
     * api 示例文件
     * 变量介绍
     * $return 表示标准返回变量
     */
    
    $return = []; // 返回数据
    $catid = intval($_GET['catid']);
    $category = \Phpcmf\Service::L('cache')->get('module-'.SITE_ID.'-share', 'category');
    if ($category[$catid]['child']) {
        foreach ($category as $t) {
            if ($t['pid'] == $catid) {
                $return[] = [
                    'name' => $t['name'],
                    'thumb' => dr_get_file($t['thumb']),
                ];
            }
        }
    } else {
        // 没有子栏目
        
    }
    后台选择test.php文件
    image.png
    然后请求url加一个&catid=栏目id号
    满意答案
  • 小若
    #2楼    小若
    2020-08-20 15:39:10
    Chrome 0
    官方实习技术 可以了 非常感谢
  • 小若
    #3楼    小若
    2020-08-20 15:39:33
    Chrome 0
    @官方实习技术:非常感谢官方的支持和解答