function getarc($aid)
{
   return db("z_arc")->field("id,title as name,pid,z_qihao_id,type")->where("id",$aid)->find();
}
function mbnav($aid,$dh=[])
{
    $cur=getarc($aid);
    if(!empty($cur)){
        if($cur["type"]=="fenlei"){
            $cur["url"]="/list.html?id={$cur['z_qihao_id']}&pid={$cur['id']}";
        }else{
            $cur["url"]="/show.html?id={$cur['id']}";
        }
        
        array_unshift($dh,$cur);
        //$dh= array_merge((object)$cur, $dh);
        if($cur["pid"]>0){
            return mbnav($cur["pid"],$dh);
        }else{
            $cur=db("z_qihao")->field("name,id")->where("id",$cur["z_qihao_id"])->find();
            $cur["url"]="/list.html?id={$cur['id']}";
            array_unshift($dh,$cur);
            return $dh;
        }
    }
     
}

快捷键:mianbaoxie

源:

sublime_text格式

<snippet>
    <content><![CDATA[
function getarc(\$aid)
{
   return db("z_arc")->field("id,title as name,pid,z_qihao_id,type")->where("id",\$aid)->find();
}
function mbnav(\$aid,\$dh=[])
{
    \$cur=getarc(\$aid);
    if(!empty(\$cur)){
        if(\$cur["type"]=="fenlei"){
            \$cur["url"]="/list.html?id={\$cur['z_qihao_id']}&pid={\$cur['id']}";
        }else{
            \$cur["url"]="/show.html?id={\$cur['id']}";
        }
        
        array_unshift(\$dh,\$cur);
        //\$dh= array_merge((object)\$cur, \$dh);
        if(\$cur["pid"]>0){
            return mbnav(\$cur["pid"],\$dh);
        }else{
            \$cur=db("z_qihao")->field("name,id")->where("id",\$cur["z_qihao_id"])->find();
            \$cur["url"]="/list.html?id={\$cur['id']}";
            array_unshift(\$dh,\$cur);
            return \$dh;
        }
    }
     
}
]]></content>
   <tabTrigger>mianbaoxie(面包屑导航)</tabTrigger>
   <scope></scope>
</snippet>
点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部