• 注册
  • 七日杀MOD 七日杀MOD 关注:1 内容:1036

    循环输出我们的网站主导航

  • 查看作者
  • 打赏作者
    • 七日杀MOD
    • Lv.6
      黄金会员
      官方团队
      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();}-->导航高亮


      链接
      e58.com.


      实现导航高亮


      上面的代码中的有这样一段

      1. <li {if $mnid == $nav[navid]}class="a" {/if}$nav[nav]></li>

      如果当前页面等于导航中的网址,或者属于当前栏目下的子栏目,则会加一个class类为a


      注意:在网站后台添加导航是,如果不使用绝对路径也就是完整的域名路径,是不会实现到亮效果!

      比如

      我是添加两种

      1. 链接   这样添加才会实现高亮判断!

      1. discuzf-50-1.html

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 帖子间隔 侧栏位置: