帝国cms之API接口调用,循环输出一级栏目和下面子栏目

帝国cms之API接口调用,循环输出一级栏目和下面子栏目

<?php
// 禁止用户直接访问口文件
defined("ECMSAPI_MOD") or exit;

// 获取参数 自动获取GET或POST参数
 $classid = $api->param('classid' , 0 , 'intval');  // 获取栏目ID,并格式化为数字
 $showclass = $api->param('showclass' , 0 , 'intval');  // 获取栏目ID,并格式化为数字
 
 //$sonclassresult=$empire->query($sqlsonclass); //查询当前栏目的子栏目

// 栏目导航
 $list = $api->load('db')->select('[!db.pre!]enewsclass' , '*' , 'bclassid='.$classid , 'showclass='.$showclass , 'myorder desc');

$result = [
    'code' => 1,
    'list' => $list
];

// 添加子栏目名输出
foreach ($result['list'] as &$item) {
    $sonclassIds = explode('|', trim($item['sonclass'], '|'));
    $sonclassList = [];
    foreach ($sonclassIds as $sonclassId) {
        if (isset($class_r[$sonclassId])) {
            $sonclassList[] = $class_r[$sonclassId]['classname'];
        }
    }
    $item['sonclassname'] = implode(', ', $sonclassList);
}


// 输出json数据
$api->json($result);

 

版权声明 1. 本网站名称:稻草人笔记   永久网址:https://www.facekun.com
2. 本文链接:帝国cms之API接口调用,循环输出一级栏目和下面子栏目: https://www.facekun.com/arts/1082.html
3. 部分文章内容来源于网络,仅作为学习展示之用,版权归原作者所有
4. 因部分文章网络流转次数较多,已无法追溯至原作者,若遗漏导致侵犯了您的权益,请您来信告知我,确认后会尽快删除。
5. 本站禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6. 如无特别声明本文即为原创文章仅代表个人观点,版权归《稻草人笔记》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
< <上一篇
下一篇>>