关灯
请选择 进入手机版 | 继续访问电脑版

[DZ教程] dsucuz 调用主导航

[复制链接]
bdk 发表于 2020-5-2 12:48:23 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
discuz默认的主导航样式不好自定义,再有当主导航固定时下拉的菜单不跟随滚动。

下面的代码可以自己查询调用,样式和特效自由度高一些。
  1. <ul id="menu-navigation" class="menu">
  2. <!--{eval $navs = DB::fetch_all("SELECT * FROM ".DB::table('common_nav')." WHERE `available` > 0 and `navtype` = 0 and `parentid` = 0 ORDER BY `displayorder` ASC");}-->
  3. <!--{loop $navs $nav}-->
  4. <!--{eval $subnavs = DB::fetch_all("SELECT * FROM ".DB::table('common_nav')." WHERE `available` > 0 and `navtype` = 0 and `parentid` = $nav[id] ORDER BY `displayorder` ASC");}-->
  5. <!--{eval $subs = DB::result(DB::query("SELECT name FROM ".DB::table('common_nav')." WHERE available > '0' and navtype = '0' and parentid = '$nav[id]'"));}-->
  6. <li<!--{if $subs}--> class="current-menu-parent menu-item-has-children"<!--{/if}--> >
  7.         <a href="$nav[url]"{if $nav[target] == 1}  target="_blank"{/if} style="">
  8.                 <!--{if $nav[logo]}-->
  9.                 <img src="data/attachment/common/$nav[logo]" style=" max-width: 25px; margin: -3px -3px 0 0;"/>
  10.                 <!--{/if}-->$nav[name]</a>        
  11.                 <!--{if $subs}-->                                
  12.                 <ul class="sub-menu">
  13.                         <!--{loop $subnavs $subnav}-->
  14.       <li>
  15.         <a href="$subnav[url]"{if $subnav[target] == 1}  target="_blank"{/if} style="">
  16.          $subnav[name]
  17.         </a>
  18.       </li>
  19.       <!--{/loop}-->
  20.     </ul>
  21.     <!--{ad/subnavbanner/a_mu}-->        
  22.     <!--{/if}-->                        
  23. </li>
  24. <!--{/loop}-->
  25. </ul>
复制代码


回复

使用道具 举报

 

0关注

0粉丝

64帖子

排行榜
作者专栏
Copyright   ©2015-2016  TdmhPowered by©Discuz!土墩木华