DEDECMS的二级栏目问题,请教大虾!!
dedecms吧
全部回复
仅看楼主
level 1
yesanpin 楼主
我用DEDECMS做的网站,设置了20多个栏目,都有二级栏目。但是发现网页顶部的导航只有前20个栏目的导航有二级导航。这是为什么?修改哪里可以避免这个问题?
2009年12月20日 10点12分 1
level 1
yesanpin 楼主
相关代码一:二级栏目菜单代码。(foot.php)
<!-- //二级子类下拉菜单,考虑SEO原因放置于底部   -->
<script type='text/javascript' src='{dede:global.cfg_cmsurl/}/images/js/dropdown.js'></script>
{dede:channelartlist typeid='top' cacheid='channelsonlist'}<ul id="dropmenu{dede:field.typeid/}" class="dropMenu">
   {dede:channel row='30' type='son' noself='yes'}   <li><a href="[field:typelink/]">[field:typename/]</a></li>
   {/dede:channel}
</ul>
{/dede:channelartlist}
<script type="text/javascript">cssdropdown.startchrome("navMenu")</script>

2009年12月21日 04点12分 2
level 1
yesanpin 楼主
相关代码二:网页顶部导航代码:(head.php)
     <!-- //菜单 -->
     <div class="module blue mT10 wrapper w963">
       <div class="top">
         <div class="t_l"></div>
         <div class="t_r"></div>
         <!-- //如果不使用currentstyle,可以在channel标签加入 cacheid='channeltoplist' 属性提升性能 -->
     <div id="navMenu">
         <ul>
           <li><a href='{dede:global.cfg_cmsurl/}/'>主页</a></li>
           {dede:channel type='top' row='30' currentstyle="<li class='hover'><a href='~typelink~' ~rel~>~typename~</a></li>"}
           <li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li>
           {/dede:channel}
         </ul>
     </div>    

2009年12月21日 04点12分 3
level 1
yesanpin 楼主
相关代码三:看DEDECMS的原始代码里的\images\js\dropdown.js
代码太长,发不上来,百度说有广告。只能麻烦您自己看了。
2009年12月21日 04点12分 5
1