quanshiyinian 发表于 2015-1-22 22:10:30

Discuz论坛如何删除快捷导航

有很多人想用discuz做公司的门户网站,有人想删除导航上的快捷导航,今天请教了一个discuz的高手终于把这个问题解决了,目前是只能在默认的模板下修改,在template/default/common/header.htm 中找到header.htm 这个文件,在文件的93-111行处可以看到
<div id="qmenu_menu" class="p_pop {if !$_G['uid']}blk{/if}" style="display: none;">
   <!--{if $_G['uid']}-->
   <ul>
      <!--{loop $_G['setting']['mynavs'] $nav}-->
       <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}-->
      <li>$nav</li>
       <!--{/if}-->
      <!--{/loop}-->
   </ul>
   <!--{elseif $_G}-->
      <div class="ptm pbw hm">
       {lang connect_fill_profile_to_visit}
      </div>
   <!--{else}-->
      <div class="ptm pbw hm">
       {lang my_nav_login}
      </div>
   <!--{/if}-->
    </div>把这个DIV种的代码全部删除。



光删除这段代码还不够,还要删除下面的一段js

还是在这个文件中的183行处找到

<a href="javascript:;" id="qmenu" onmouseover="showMenu({'ctrlid':'qmenu','pos':'34!','ctrlclass':'a','duration':2});">{lang my_nav}</a>这段代码也一并删除,保存OK。

上传---覆盖---更新缓存--看效果。

如果不懂代码的兄弟也可以下载一个 notepad++ 软件,方便找到多少行,并且有明显的DIV层级,比TXT直观。
页: [1]
查看完整版本: Discuz论坛如何删除快捷导航