找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4151|回复: 1

<!--{loop $_G['setting']['navs'] $nav}-->循环输出我们的网站主导航

[复制链接]
发表于 2015-5-20 22:45:03 | 显示全部楼层 |阅读模式
  1. <!--{loop $_G['setting']['navs'] $nav}-->
  2.                 <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}--><li {if $mnid == $nav[navid]}class="a" {/if}$nav[nav]></li><!--{/if}-->
  3.                 <!--{/loop}-->
复制代码
段代码会循环输出我们的网站主导航,然后配合我们前面讲解的
<!--{eval $mnid = getcurrentnav();}-->导航高亮
http://www.dz7.com.cn/discuz-1176-1-1.html





实现导航高亮
上面的代码中的有这样一段
  1. <li {if $mnid == $nav[navid]}class="a" {/if}$nav[nav]></li>
复制代码
如果当前页面等于导航中的网址,或者属于当前栏目下的子栏目,则会加一个class类为a
注意:在网站后台添加导航是,如果不使用绝对路径也就是完整的域名路径,是不会实现到亮效果!

比如

我是添加两种
  1. http://www.dz7.com.cn/discuzf-50-1.html    这样添加才会实现高亮判断!
复制代码

  1. discuzf-50-1.html
复制代码

DZ起点网原创!转载请注明出处!~



回复

使用道具 举报

发表于 2015-6-16 23:31:41 | 显示全部楼层
感谢恩人啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-23 16:17 , Processed in 0.046186 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表