欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

zblog分類目錄面包屑的代碼(分類+子分類)支持分類頁、文章頁

老白8年前1875瀏覽0評(píng)論

本文主要介紹的是zblogphp模板中的面包屑導(dǎo)航,支持分類+子分類。

實(shí)際案例:《zblogphp最全面包屑導(dǎo)航代碼,支持分類+子分類顯示

zblog官方wiki也分享了代碼,如圖:

zblog官方wiki面包屑代碼.png

代碼如下:

注意:

這是zblogphp文章頁的分類+子分類面包屑,而不是分類頁的面包屑!

{php}
$html='';
function navcate($id){
        global $html;
        $cate = new Category;
        $cate->LoadInfoByID($id);
        $html =' <i class="fa fa-angle-right"></i> <a href="' .$cate->Url.'" title="' .$cate->Name. '">' .$cate->Name. '</a>'.$html;
        if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
navcate($article->Category->ID);
global $html;
echo $html;
{/php}

分類頁分類+子分類面包屑:

{php}
$html='';
function navcate($id){
        global $html;
        $cate = new Category;
        $cate->LoadInfoByID($id);
        $html =' <i class="fa fa-angle-right"></i> <a href="' .$cate->Url.'" title="' .$cate->Name. '">' .$cate->Name. '</a>'.$html;
        if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
navcate($category->ID);
global $html;
echo $html;
{/php}

所以,不同頁面的面包屑中分類+子分類是不同的,必須區(qū)分,可以用《zblogIF頁面判斷》:

{if $type=='index'&&$page=='1'}  /*判斷首頁*/
{template:index_default}
{elseif $type=='category'}  /*判斷分類頁*/
{$category.Name}
{elseif $type=='article'}  /*判斷日志頁,不含獨(dú)立{$article.Title}
{template:index_artile}
{elseif $type=='page'}  /*判斷獨(dú)立頁面*/
{template:index_page}
{elseif $type=='author'}  /*判斷用戶頁*/
{$author.Name}/{$author.StaticName}
{elseif $type=='date'}  /*判斷日期頁*/
date- {$title}
{elseif $type=='tag'}  /*判斷標(biāo)簽頁*/
{$tag.Name}
{else}
{$title}
{/if}