api取出关联的相关文章标题

迅睿框架 更新 2022-12-28 18:42:17 春春

在使用api的时候怎么样直接调用管理标题呢

{"code":1,"msg":"当前是get请求方式,返回当前模板可用的变量","data":[{"id":"4","catid":"3","title":null,"thumb":null,"keywords":null,"description":null,"hits":"2","uid":"1","author":"创始人","status":"9","url":"http://www.3l8.net/index.php?c=show&id=4","link_id":"0","tableid":"0","inputip":"192.168.0.196-55793","inputtime":"2022-12-27 17:52:03","updatetime":"2022-12-27 17:52:03","displayorder":"0","chengxu":{"1":{"1":"铁板","2":"CA3301226_1","3":"10","4":"3000*1510","5":"120","6":"未开始"},"3":{"1":"铁板","2":"CA3301226_11","3":"1","4":"3000*1510","5":"10","6":"未开始"}},"khmc":"1","xiangmu":"","qgzt":"0","_inputtime":"1672134723","_updatetime":"1672134723","_chengxu":"{\"1\":{\"1\":\"铁板\",\"2\":\"CA3301226_1\",\"3\":\"10\",\"4\":\"3000*1510\",\"5\":\"120\",\"6\":\"未开始\"},\"3\":{\"1\":\"铁板\",\"2\":\"CA3301226_11\",\"3\":\"1\",\"4\":\"3000*1510\",\"5\":\"10\",\"6\":\"未开始\"}}"}]}


上面是api得到的数据 

"khmc":"1",其中的1是关联的文章id ,请问怎么样让这里显示处理的是文章的标题而不是文章的id

方案

  • 迅睿框架联合创始人 #1 · 2022-12-28 17:26:35
    参考文档:《回调方法的定义》 在回调函数里面做一次查询
  • 春春 #2 · 2022-12-28 17:31:26
    之前又弄了一个在里面,用于在后台调用的
    function cc_guanlian($value, $param = [], $data = [], $field = []) {
        if ($value) {
            $arr = explode(',', $value);
            if ($arr) {
                $value = '';
                foreach ($arr as $a) {
                    $a = intval($a);
                    if ($a) {
                        $value.= ','.$a;
                    }
                }
                if ($value) {
                    $value = trim($value, ',');
                    $db = \Phpcmf\Service::M()->db->query('select * from '.\Phpcmf\Service::M()->dbprefix(dr_module_table_prefix($field['setting']['option']['module'])).' where id IN ('.$value.') order by instr("'.$value.'", id)');
                    $mylist = $db ? $db->getResultArray() : [];
                    if ($mylist) {
                        $rt = '';
                        foreach ($mylist as $t) {
                            $rt.= '<a href="'.dr_url_prefix($t['url']).'">'.$t['title'].'</a>  ';
                        }
                        return $rt;
                    }
                }
            }
        }
        return dr_lang('无');
    }
    但是在api里面又不知道怎么用了 今天刚安装的api
  • 小波工作室 #3 · 2022-12-28 17:33:03
    一看函数就写错了
  • 春春 #4 · 2022-12-28 17:38:13
    小波工作室 函数错了?
  • GoWorkRoom #5 · 2022-12-28 18:00:05
    你写这个函数要改进一下
  • 春春 #6 · 2022-12-28 18:42:17
    GoWorkRoom 谢谢 其实我不懂,这也是复制的

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关