- <!–{loop $_G[‘setting’][‘navs’] $nav}–>
- <!–{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}–>
- <!–{/loop}–>
复制代码,
<!–{eval $mnid = getcurrentnav();}–>导航高亮
http://www.ded
e58.com.
,
- <li {if $mnid == $nav[navid]}class=”a” {/if}$nav[nav]></li>
,
- http://www.dz7.com.cn/discuzf-50-1.html 这样添加才会实现高亮判断!
,
- discuzf-50-1.html
,
- <!–{loop $_G[‘setting’][‘navs’] $nav}–>
- <!–{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}–>
- <!–{/loop}–>
复制代码
段代码会循环输出我们的网站主导航,然后配合我们前面讲解的
<!–{eval $mnid = getcurrentnav();}–>导航高亮
http://www.ded
e58.com.
实现导航高亮
上面的代码中的有这样一段
- <li {if $mnid == $nav[navid]}class=”a” {/if}$nav[nav]></li>
如果当前页面等于导航中的网址,或者属于当前栏目下的子栏目,则会加一个class类为a
注意:在网站后台添加导航是,如果不使用绝对路径也就是完整的域名路径,是不会实现到亮效果!
比如
我是添加两种
- http://www.dz7.com.cn/discuzf-50-1.html 这样添加才会实现高亮判断!
- discuzf-50-1.html