开发框架 版主:迅睿框架研发组
API接口二级联动菜单中如何自定义返回字段
类型:迅睿CMS 更新时间:2023-04-22 16:15:59 联动菜单

API接口二级联动菜单中如何自定义返回字段?

如下代码可以成功返回二级联动菜单数据,

{linkage code=address pid=0}
{api::name=$t.name}
{api::value=$t.cname}
{api::next=[]}
{linkage code=address pid=$t.id return=s}
{php $api[$key]['next'][]=$s;} //返回所有字段
    
{/loop}
{php $key++;}
{/loop}

但第2级是返回所有字段的

如果不需要返回所有字段,需要自定义返回字段怎么写?

比如需要  text:东城区

image

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2023-04-22 14:23:01
    Chrome 0
    {linkage code=address pid=0}
    {api::name=$t.name}
    {api::value=$t.cname}
    {api::next=[]}
    {linkage code=address pid=$t.id return=s}
    {php $s2=['text'=>$s['name'], 'value'=>$s['code']];}
    {php $api[$key]['next'][]=$s2;} //返回所有字段
        
    {/loop}
    {php $key++;}
    {/loop}
    这是php的基础知识
    满意答案
  • 不耻下问
    #2楼    不耻下问
    2023-04-22 16:15:59
    Edge 0
    @迅睿框架联合创始人:感谢帮助,迅睿就是牛!