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

softyun3年前cms教程123

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列表list调用文章作者并指向个人主页链接

今天教大家一下织梦dedecms列表list调用文章作者并指向个人主页链接的方法。这个文章调用的方法是经过测试,确认可用的方法,大家可以尝试一下       指向后台管理的链接一般是<a hre...

DedeCms教程:如何正确的书写网站底部版权

在我们使用DedeCMS建站的时候,往往容易忽略掉底部版权的正确书写方法,很多人爱与虚荣甚至会去掉网站的底部版权信息,这样行为织梦官方是不提倡的。但如何才是正确的版权书写方法呢,本篇将会告诉大家。 简...

织梦让arclist标签支持副栏目调用

使用织梦cms开发网站,需要一篇文章被多个栏目调用,织梦后台有副栏目这个功能,可是在用arclist调用的时候,副栏目却调用不出这篇文章,所以简单修改了下/include/tag/arclist.li...

[上一篇--下一篇]只调用本栏目的修改方法

[上一篇--下一篇]只调用本栏目的修改方法(本人测试没有问题),我的版本是Powered by DEDEcms V3.1 LIT具体方法是修改:include/inc_archives_view.ph...

给Dedecms评论增加表情功能

最近用dedecms做了个站,觉得dede的评论系统不太好用,就自己对它进行了一番改造,增加了表情、QQ秀、ajax无刷新等功能。国内有一大批站长用的是dede,今天我先分享下怎样为评论加上表情。 首...

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

Flink 标记】用于获取友情链接。  调用该标记后可以得到四种友情链接的形式。    使用思路、步骤:   一、明确使用范围     我们在使用任何标记的过程中,都必须明确其使用的范围,否则可能无法...