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

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

使用dedecms5.6——5.7

将这段代码贴到templets\default\head.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程序文件夹\dede\img里的mmenubg.gif(绿色背景图片,适用于绿色主题模板)或者DedeCMS5.5程序文件夹\templets\images里的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>

时间: 2025-01-07 19:55:12

dedecms织梦导航栏二级菜单的实现方法的相关文章

dedecms织梦获得首字母或拼音的方法,并实现文章列表按首字母归类

方法一,织梦默认有这个函数,在include/inc/inc_fun_funAdmin.php中.即SpGetPinyin() 但他只能得到全拼,没法得到首字母,应该是bug吧.如果想全站都调用这个函数,建议把本函数复制到include/extend.func.php 这个文件中,即可在全站调用 用法举例 $pingyin=SpGetPinyin($row['title'],0,1); $a=substr(SpGetPinyin($row['title']),0,1);//得到拼音首字母 方法二

DedeCMS织梦文章内容图片绝对路径修改方法

这几天在网站改版,想把网站做大,想做频道页二级域名,于是在做网站的过程中发现一个问题,dedecms开设二级域名后,在二级域名的文章页无法显示图片,查看源代码后发现问题,由于dedecms文章页中的图片默认是相对路径,所以在二级域名中无法调用到了. 使用下面的方法亲测可用: 修改目录include下的文件extend.func.php,在最后面添加一个函数方法function replaceurl($newurl){$newurl=str_replace('src="/uploads/allim

dedecms织梦无法保存栏目内容的解决方法

最近使用DedeCms5.3和DedeCms5.5遇到了一个不可思议的问题:在添加栏目时IE内核的浏览器无法保存栏目内容.到网上搜索了半天没找到解决方法,查看DedeCms官方搜索到的结果是“栏目内容”无法保存和修改的问题解决方法,打开dede/templets目录的下面两个文件catalog_add.htm 大概519行catalog_edit.htm 大概426行 将上面两个文件中指定位置的 GetEditor("content",$myrow['content'],"4

dedecms织梦做中英文(多语言)网站步骤详解

用dedecms织梦程序如何做中英文网站,下面是一个详细的图文教程,希望能帮助到大家. 以下是用dedecms织梦程序制作过的一个5国语言网站,下面开始教程. 一.首先在后台建栏目,有三点需要注意 1.需要做几种语言就加几个大的栏目,我把这个栏目叫做封面栏目,里面都是自己语言的导航栏目 2.封面栏目“常规选项”的文件保存目录设置为cn或者en 3.封面栏目“高级选项”的列表模板设置为cn_index.htm或者en_index.htm 二.网站代码的调用 每种语言的封面栏目和每种语言下的导航栏目

dedecms织梦联动筛选[伪静态-目录形式]

演示效果 dedecms织梦联动筛选[伪静态-目录形式],网站用的是静态,筛选用的是伪静态,筛选的伪静态地址以字段和键值目录形式呈现,让筛选URL与静态保持一致.如: 静态栏目页 http://www.123.com/dianshi/ 静态栏目页分页 http://www.123.com/dianshi/list_1_2.html 伪静态筛选页 http://www.123.com/dianshi/area_0/ 伪静态筛选分页 http://www.123.com/dianshi/area_0

dedecms织梦七牛云存储二次开发

DeDeCMS(织梦)整合七牛云储存的优势1.节省自身服务器带宽.流量.储存空间,因为使用七牛云前端JS SDK上传到七牛云.2.提高网站加载速度,因为大部分的流量由七牛云分发,减少了自身服务器带宽的占用,七牛云的CDN比普通的自建服务器还是要快的.3.不破坏系统兼容性,可以后台配置储存位置,如果哪天想用回自己服务器储存图片,只需要修改一个网站后台选项即可.DeDeCMS(织梦)整合七牛云储存思路在编辑文章前,通过网站后台设置图片储存位置(七牛云或者自己服务器),然后获取对应的图片地址.对DeD

Android界面编程——导航栏及菜单(六)

Android界面编程--导航栏及菜单 2.7导航栏及菜单 2.7.1  ActionBar ActionBar是Android3.0(API 11)开始增加的新特性,ActionBar出现在活动窗口的顶部,可以显示标题.icon.Actions按钮.可交互View,可实现应用程序级的导航,如图2.7-1所示 图2.7-1 其中 1. App icon: 主要用于展示App的Logo,如果当前界面不是一级界面,还可以展示返回航. 2.View Control: 用于切换不同的视图或者展示非交互信

dedecms织梦添加ueditor百度编辑器(支持本地图片水印)

本站所有附件均为UTF-8版本,GBK版本的童学请自行转码: 教程最下面有解决栏目内容添加失败的解决方法和本地上传图片加水印方法. 最终效果 1.直接到百度编辑器官方下载PHP对应的版本 ueditor官方地址:http://ueditor.baidu.com/website/download.html 2.dedecms 程序 include文件夹下,创建 ueditor 文件夹 把下载到的ueditor文件扔进去(index.html不要) 3.include\inc\inc_fun_fun

怎样查看一个网站是否使用dedecms织梦程序的版本

我们知道一个网站是使用的织梦DedeCMS的程序之后(怎么判断网站是否使用织梦程序,可以看这篇文章:怎样查看一个网站是否使用dedecms织梦程序做的),如果还想知道这个网站使用的是织梦的哪个版本,是否打了最新的补丁等等信息,我们就需要进一步的找默认程序相关的信息.首先我们需要了解一下,织梦的版本判断是在哪个文件里面的.如果能够访问这个文件,那就可以判断出目标网站所使用的织梦DedeCms是哪个版本的,打了哪一天的补丁了.具体来说,织梦的版本号信息是在/data/admin/ver.txt中.我