DEDE V5一个简单实现下拉导航的方法

softyun3年前cms教程207

1 下载附件 szsy_menu 并解压后,放在dede的根目录

 

2 然后,打开include\config_base.php 文件,在最后的“?>”之前 插入如下代码

//生成下拉菜单  2008-3-15
$szsy_sql=new DedeSql(false);
$szsy_sql2=new DedeSql(false);
$inquery = "select * from dede_arctype where reID=0 ";
$szsy_sql->SetQuery($inquery);
$szsy_sql->execute();
global $szsy_menu;
$szsy_menu="<link href='".$cfg_cmspath."/szsy_menu/3menu.css' rel='stylesheet' type='text/css' /><SCRIPT src='".$cfg_cmspath."/szsy_menu/qm.js' type=text/JavaScript></SCRIPT><div id='menu'><div class='menu_l'><div class='menu_top'><DIV class=qmmc id=qm0><a href='".$cfg_cmspath."/index.php'>首页</a>";
while ($row=$szsy_sql->GetArray()){
  $szsy_menu=$szsy_menu."<a href='".$cfg_cmspath."/plus/list.php?tid=".$row[ID]."'>".$row[typename]."</a><div>";
 
  //遍历二级栏目
  $szsy_sql2->SetQuery("select * from dede_arctype where reID=".$row[ID]);
  $szsy_sql2->execute();
  while ($row2=$szsy_sql2->GetArray()){
      $szsy_menu=$szsy_menu."<a href='".$cfg_cmspath."/plus/list.php?tid=".$row2[ID]."'>".$row2[typename]."</a>";
  }
  $szsy_menu=$szsy_menu."</div>";
}
$szsy_menu=$szsy_menu." <SCRIPT type=text/JavaScript>qm_create(0,false)</SCRIPT></div></div></div><div class='menu_r'> </div></div>";
//echo "";
$szsy_sql->close();
$szsy_sql2->close();

 

3 打开模板文件,在您需要显示下拉导航条的地方,插入以下代码,即可:

{dede:global name='szsy_menu'/}

附件下载

官方原帖:55429&2

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

完美解决dedecms内容页列表页调用自定义图片地址

 教大家如何完美的解决dedecms内容页或列表页调用自定义图片,输出的格式如下:<li><a href='/uploads/140420/1-140420164Z2914.jpg"...

Dede5.3解决封面模板不能显示副栏目内容的问题

问题是这样的:已经开启了副分类和子栏目功能,但是在封面模板中却始终无法显示副栏目的内容,尤其是子类里面选择的副栏目。经过一番查找终于解决了,修改文件/include/taglib/arclist.li...

让跳转网址直接链接而非跳转的最简单方法

1、列表页的实现:/include/inc_arclist.php查找$row['arcurl'] = $this->GetArcUrl(在前面加上:if($row['redirecturl']...

dede审核时间与更新文章发布日期同步

dede审核时间与更新文章发布日期同步打开织梦dedecms后台所在目录 默认为dede的archives_do.php文件,大概在200行开始:原代码:$maintable = ( trim($ro...

如何利用二行代码解决全部网页木马(含iframe/script木马)

相信大多数朋友都是iframe木马的受害者,有朋友的网站被注入了N回iframe,心情可想而知。而且现在ARP攻击,注入iframe也是轻而易举的事,仅局域网里都时刻面临威胁,哎,什么世道。在阅读本文...

【Prenext 标记 标记使用实例】-DedeCMS模板制作使用实例教程(14)

【Prenext 标记】表示获取文档“上一篇/下一篇”的链接列表。适用范围:仅文档模板。   通过调试了解其使用方法   我调试的方法是:   将templets\default\文件夹下的artic...