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'/}
官方原帖:http://bbs.dedecms.com/read.php?tid=55429&fpage=2