API接口二級聯(lián)動菜單中如何自定義返回字段?
如下代碼可以成功返回二級聯(lián)動菜單數(shù)據(jù),
{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:東城區(qū)

{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的基礎(chǔ)知識
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!