欢迎访问,本站接受互联网网站仿站、功能定制、定制插件、主题,如果需要的话可以联系我 QQ:2283276927

zblog for php面包屑导航实现一级两级智能显示(只在文章页中实现)

雨夜 4278次浏览 6个评论

初看这个标题“zblog for php面包屑导航实现一级两级智能显示”有点看不懂,呵呵,可能是表达不好吧,直接上图吧:

一级导航:

二级导航:

实现如上图两个两级分类的面包屑导航的代码如下:

<div class="right">
                                    <div  id="breadcrumb" class="bc94">
                                        当前位置:
                                        <a  href="{$host}">
                                            <i class="fa fa-home">
                                            </i>
                                            首页
                                        </a>
                                        {if $article.Category.ParentID > 0}
                                        {template:post-nav}
                                        {else}
                                        <i class="fa fa-angle-right">
                                        </i>
                                        <a  href="{$article.Category.Url}" title="查看{$article.Category.Name}中的全部文章">  {$article.Category.Name}
                                        </a>
                                        {/if}
                                        <i class="fa fa-angle-right">
                                        </i>
                                        正文
                                    </div>
                                </div>

其中模板post-nav.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($article->Category->ID);
global $html;
echo $html;
{/php}

以上来源于代码来自未寒的模板x2013修改而来。效果如本站,谢谢大家的支持。

ps:以上代码只能在文章页里实现,并不能在分类页面实现。如果要在分类页面即分类列表页实现一二级自动导航请参考本站原创代码:点击直达


涂涂研版版权所有,如未注明 , 均为原创,转载需注明出处。
发表我的评论换个身份
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(6) 个小伙伴在吐槽
  1. 这个太麻烦了,我有更好的方法
    仰望星空 2014-09-07 PM 01:28 回复
    • 哦。那请教了。呵呵。
      雨夜 2014-09-07 PM 01:36 回复
  2. 为什么我的加了后。 如你二级导航下面的图,点击二级分类“WIN7-XP” 时,“系统网络”一级分类为什么没有显示呢?
    adme 2014-09-06 AM 11:09 回复
    • 当然了,呵呵,在列表页(分类页)该段代码是不生效的,所以需要更换代码,最近几天会公布,呵呵。
      雨夜 2014-09-07 AM 09:27 回复
  3. 这些代码应插入到哪个文件中去啊
    美人工坊 2014-08-28 PM 12:45 回复
    • 插入到你需要调用的地方,比如本站插入到post-single.php模板中,呵呵。希望对你有帮助。
      雨夜 2014-08-28 PM 12:57 回复

主题定制开发流程

ZBLOGPHP开发流程

联系我们