• dedecms织梦导航栏二级菜单的实现方法


    dede导航下拉菜单,一级栏目增加二级下拉菜单

     

    使用dedecms5.6——5.7

    将这段代码贴到templetsdefaulthead.htm文件里
    <!-- //二级子类下拉菜单,考虑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 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>

    重新生成一下后看一下效果,会发现导航栏已经出现下拉菜单了,只是背景是透明的,原因是没有背景图片。
      你需要把DedeCMS5.5程序文件夹dedeimg里的mmenubg.gif(绿色背景图片,适用于绿色主题模板)或者DedeCMS5.5程序文件夹 empletsimages里的mmenubg.gif(蓝色背景图片,适用于蓝色主题模板)复制到DedeCMS5.6.7程序文件夹/templets/default/images下面,现在你再看一下效果,呵呵,导航栏是不是已经出现熟悉的下拉菜单了。

    以下是全部代码:

    <!-- //底部模板 -->
    <div class="footer w960 center mt1 clear">
     <!--
      为了支持织梦团队的发展,请您保留织梦内容管理系统的链接信息.
      我们对支持织梦团队发展的朋友表示真心的感谢!织梦因您更精彩!
     -->
       
    <!-- //二级子类下拉菜单,考虑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 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>

        <div class="footer_left"></div>
        <div class="footer_body">
     <p class="powered">   
      Powered by <a href="http://www.dedecms.com" title="织梦内容管理系统(DedeCms)--国内最专业的PHP网站管理系统,轻松建站的首选利器。" target="_blank"><strong>DedeCMS{dede:global.cfg_version/}</strong></a> © 2004-2011 <a href="http://www.desdev.cn/" target="_blank">DesDev</a> Inc.<br /><div class="copyright">{dede:global.cfg_powerby/}  {dede:global.cfg_beian/}</div></p>       
    <!-- /powered -->
       </div>
       <div class="footer_right"></div>
    </div>

  • 相关阅读:
    JS创建对象的四种简单方式 (工厂模式和自定义构造函数创建对象的区别)
    对js原型对象、实例化对象及prototype属性的一些见解
    Javascript中的undefined、null、""、0值和false的区别总结
    new Function()语法
    声明函数的方法 之 语句定义法(函数声明法)和表达式定义法(函数表达式)
    匿名函数function前面的! ~等符号作用小解
    proxyTable设置代理解决跨域问题
    vue之递归组件实现树形目录
    关于页面出现弹窗时,页面还可以滚动问题
    倒计时功能
  • 原文地址:https://www.cnblogs.com/jiechn/p/4564190.html
Copyright © 2020-2023  润新知