欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 網(wǎng)站建設(shè) > 建站知識 > dede5.7 動(dòng)態(tài)導(dǎo)航下拉菜單的實(shí)現(xiàn)代碼

dede5.7 動(dòng)態(tài)導(dǎo)航下拉菜單的實(shí)現(xiàn)代碼

POST TIME:2020-04-02 21:25

織夢模板網(wǎng)點(diǎn)評:dede5.7 動(dòng)態(tài)導(dǎo)航下拉菜單的實(shí)現(xiàn)代碼,需要的朋友可以參考一下
 
1.修改 include下面taglib文件夾里的channel.lib.php文件 替換成我的

代碼如下:

<?php
function lib_channel(&$ctag,&$refObj)
{
global $_sys_globals,$envs,$dsql;
$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$innertext = $ctag->GetInnerText();
if(empty($typeid) && $envs['typeid']!=0)
{
$typeid = $envs['typeid'];
$reid = $envs['reid'];
}else{
$reid=0;
}
if($type==''||$type=='sun') $type="son";
if($innertext=='') $innertext = GetSysTemplets("channel_list.htm");
if($reid==0 && $typeid>0)
{
$dbrow = $dsql->GetOne("Select reid From <a href="mailto:`dede_arctype">`dede_arctype</a>` where id='$typeid' ");
if(is_array($dbrow)) $reid = $dbrow['reid'];
}
$likeType = '';
if($type=='top')
{
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
From <a href="mailto:`dede_arctype">`dede_arctype</a>` where reid=0 And ishidden<>1 order by sortrank asc limit 0,$row";
}
else if($type=="son")
{
//if($_sys_globals['typeid']>0) $typeid = $_sys_globals['typeid'];
if($typeid==0) {
return '';
}
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
From <a href="mailto:`dede_arctype">`dede_arctype</a>` where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0,$row";
}
else if($type=="self")
{
if($reid==0) {
return '';
}
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
From <a href="mailto:`dede_arctype">`dede_arctype</a>` where reid='$reid' And ishidden<>1 order by sortrank asc limit 0,$row";
}
//And id<>'$typeid'
$dtp2 = new DedeTagParse();
$dtp2->SetNameSpace("field","[","]");
$dtp2->LoadSource($innertext);
$dsql2 = clone $dsql;
$dsql->SetQuery($sql);
$dsql->Execute();
$line = $row;
$GLOBALS['autoindex'] = 0;
for($i=0;$i < $line;$i++)
{
if($col>1) $likeType .= "<dl> ";
for($j=0;$j<$col;$j++)
{
if($col>1) $likeType .= "<dd> ";
if($row=$dsql->GetArray())
{
if($type=='self' && $row['id']==$typeid) //處理同級欄目中,當(dāng)前欄目的樣式
{
if($currentstyle!='')
{
$linkOkstr = $currentstyle;
$row['typelink'] = GetOneTypeUrlA($row);
$linkOkstr = str_replace("~typelink~",$row['typelink'],$linkOkstr);
$linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);
$likeType .= $linkOkstr;
}
}else
{
$row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row);
if(is_array($dtp2->CTags))
{
foreach($dtp2->CTags as $tagid=>$ctag){
if(isset($row[$ctag->GetName()]))
{
$dtp2->Assign($tagid,$row[$ctag->GetName()]);
}
elseif (preg_match('/^sonchannel[0-9]*$/',$ctag->GetName()))
{
$dtp2->Assign($tagid,lib_channel_son($ctag,$row['id'],$dsql2));
}
}
}
$likeType .= $dtp2->GetResult();
}
}
if($col>1) $likeType .= "</dd> ";
$GLOBALS['autoindex']++;
}//Loop Col
if($col>1)
{
$i += $col - 1;
$likeType .= " </dl> ";
}
}//Loop for $i
reset($dsql2);
$dsql->FreeResult();
return $likeType;
}
function lib_channel_son($ctag,$typeid = 0,$dsql2)
{
$attlist = "row|100,col|1,currentstyle|";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$innertext = $ctag->GetInnerText();
$dsql3 = clone $dsql2;
$likeType = '';
//if($_sys_globals['typeid']>0) $typeid = $_sys_globals['typeid'];
if($typeid==0) {
return '';
}
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
From <a href="mailto:`dede_arctype">`dede_arctype</a>` where reid='$typeid' And ishidden<>1 order by sortrank asc limit 0,$row";
//And id<>'$typeid'
$dtp2 = new DedeTagParse();
$dtp2->SetNameSpace("field","[","]");
$dtp2->LoadSource($innertext);
$dsql2->SetQuery($sql);
$dsql2->Execute();
$line = $row;
for($i=0;$i < $line;$i++)
{
if($col>1) $likeType .= "<dl> ";
for($j=0;$j<$col;$j++)
{
if($col>1) $likeType .= "<dd> ";
if($row=$dsql2->GetArray())
{
$row['typelink'] = $row['typeurl'] = GetOneTypeUrlA($row);
if(is_array($dtp2->CTags))
{
foreach($dtp2->CTags as $tagid=>$ctag){
if(isset($row[$ctag->GetName()]))
{
$dtp2->Assign($tagid,$row[$ctag->GetName()]);
}
elseif (preg_match('/^sonchannel[0-9]*$/',$ctag->GetName()))
{
$dtp2->Assign($tagid,lib_channel_son($ctag,$row['id'],$dsql3));
}
}
}
$likeType .= $dtp2->GetResult();
}
if($col>1) $likeType .= "</dd> ";
}//Loop Col
if($col>1)
{
$i += $col - 1;
$likeType .= " </dl> ";
}
}//Loop for $i
reset($dsql3);
$dsql2->FreeResult();
return $likeType;
}
?>

2.調(diào)用
這是我調(diào)用的代碼
 
代碼如下:

{dede:channel typeid='1'}
<li>
<a class="" href="[field:typeurl/]" title="">[field:typename/]
<img src="***.gif" /></a>
<div class="sub">
<ul>
[field:sonchannel0]<li><a href="[field:typeurl/]">[field:typename/]</a></li>[/field:sonchannel0]
</ul>
</div>
</li>
{/dede:channel}



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    波多野结衣一区二区三区| 欧美精品一区二区三区在线| 久久看人人爽人人| 日韩精品色哟哟| 精品人妻二区中文字幕| 色妞www精品视频| 国产精品福利一区二区| 国产成都精品91一区二区三| 国产破处视频在线观看| 久久日韩粉嫩一区二区三区| 国产在线观看一区二区| 性欧美精品男男| 久久综合色鬼综合色| 精品亚洲成a人在线观看 | 亚洲欧洲一区二区在线播放| 国产91精品精华液一区二区三区 | 成人av免费在线观看| 91精品国产闺蜜国产在线闺蜜| 欧美激情自拍偷拍| 成人国产亚洲欧美成人综合网 | 成人在线观看高清| 国产精品福利在线播放| 91香蕉视频mp4| 欧美日韩午夜影院| 丝袜美腿亚洲色图| 国产sm调教视频| 国产欧美视频在线观看| 成人精品国产一区二区4080| 一本大道久久a久久精二百| 一区二区欧美在线观看| 亚洲国产精品狼友在线观看| 日韩一区二区三区免费观看| 捆绑调教一区二区三区| 性欧美疯狂猛交69hd| ●精品国产综合乱码久久久久| 91丨porny丨中文| 91精品国产欧美日韩| 日本韩国一区二区| 五月天激情小说综合| 国产人妻大战黑人20p| 国产精品色哟哟| 在线观看视频你懂得| 欧美一区二区三区在线观看视频| 久久国产精品露脸对白| 黄色裸体一级片| 亚洲精品高清在线| 国产艳俗歌舞表演hd| 国产女人18水真多18精品一级做| 99精品视频一区| 日韩一级片网址| 国产精品小仙女| 欧美午夜精品免费| 9.1人成人免费视频网站| 一区二区三区精品| 丰腴饱满的极品熟妇| 国产精品白丝在线| 香港三日本8a三级少妇三级99| 2023国产精品自拍| 91在线视频官网| 欧美草草影院在线视频| 福利视频网站一区二区三区| 91超碰这里只有精品国产| 国产自产视频一区二区三区| 欧美综合色免费| 麻豆一区二区在线| 日本高清免费不卡视频| 美女免费视频一区二区| 色偷偷久久一区二区三区| 人人精品人人爱| 国产盗摄一区二区三区在线| 三级成人在线视频| 国产盗摄一区二区三区在线| 老司机午夜精品| 欧美午夜精品一区二区三区| 国产乱码一区二区三区| 欧美日韩国产电影| 丁香婷婷综合色啪| 日韩欧美激情在线| 亚洲成人av免费观看| 欧美经典一区二区三区| a视频免费观看| 亚洲综合清纯丝袜自拍| ass极品国模人体欣赏| 视频一区中文字幕| 色噜噜狠狠色综合欧洲selulu| 麻豆91免费看| 欧美日韩电影在线| 成人黄色一级视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 欧美日韩另类一区| 国产成人免费在线视频| 日韩免费高清av| avtt中文字幕| 中文字幕在线不卡一区二区三区| 美女被到爽高潮视频| 午夜精品一区在线观看| 91久久线看在观草草青青| 国产福利一区在线| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品久久久久久久无码| 亚洲三级在线观看| 可以免费看av的网址| 另类小说一区二区三区| 欧美丰满少妇xxxxx高潮对白| 91玉足脚交白嫩脚丫在线播放| 日本一区二区免费在线| 国产激情av在线| 久久99精品国产麻豆不卡| 欧美一区二区啪啪| 国产ts在线观看| 一区二区三区在线免费观看 | 国产制服丝袜一区| 精品国产伦一区二区三区免费| 国产女人18毛片水真多18| 一区二区成人在线| 欧美在线制服丝袜| 91视频国产观看| 一区二区三区欧美在线观看| 日本韩国欧美在线| 99精品桃花视频在线观看| 欧美最新大片在线看| 99这里只有精品| 亚洲色图在线播放| 一本到三区不卡视频| 91在线精品一区二区三区| 亚洲男同1069视频| 91九色最新地址| 91视频免费看| 亚洲高清三级视频| 欧美精品久久一区二区三区| 一级黄色免费视频| 同产精品九九九| 日韩无一区二区| 国产手机在线观看| 精品一区二区三区的国产在线播放 | wwwwww.欧美系列| 亚洲国产欧美在线| 欧美日韩精品电影| 中文字幕一区二区人妻电影丶| 视频一区二区三区入口| 日韩女同互慰一区二区| 美女被到爽高潮视频| 国产夫妻精品视频| 亚洲视频在线观看一区| 欧美亚洲一区三区| 亚洲国产精品狼友在线观看| 日韩国产欧美在线观看| 精品少妇一区二区三区视频免付费| 国产精久久一区二区三区| 国产乱人伦偷精品视频不卡| 国产精品高清亚洲| 欧美日韩一区二区三区在线看| 少妇一级淫免费观看| 老司机免费视频一区二区 | 少妇一级淫免费观看| 另类调教123区| 亚洲国产精品精华液ab| 色天使久久综合网天天| 亚洲日本久久久| 精品亚洲国内自在自线福利| 国产精品色噜噜| 欧美日韩性生活| 亚洲色成人网站www永久四虎| 国产成人午夜精品影院观看视频| 成人免费在线观看入口| 欧美美女网站色| 国产人妻大战黑人20p| jlzzjlzz欧美大全| 午夜日韩在线电影| 久久精品夜夜夜夜久久| 91精品福利视频| 少妇特黄一区二区三区| 粉嫩欧美一区二区三区高清影视| 一区二区三区四区不卡视频| 精品第一国产综合精品aⅴ| 91插插插插插插| 国产污在线观看| 国产一区二区三区四区五区入口| ...av二区三区久久精品| 日韩视频在线一区二区| xxxx日本少妇| jlzzjizz在线播放观看| 成熟亚洲日本毛茸茸凸凹| 香蕉成人啪国产精品视频综合网| 久久精品视频在线免费观看| 欧美日韩一区二区在线观看视频| 亚洲综合激情网| 香蕉网在线播放| jlzzjlzz国产精品久久| 男女视频一区二区| 亚洲欧美视频一区| 欧美精品一区二区三区蜜臀| 在线亚洲一区观看| 嘿嘿视频在线观看| 又黄又色的网站| 国产91对白在线观看九色| 日韩成人一区二区三区在线观看| 中文字幕在线不卡视频| 精品免费日韩av| 欧美日本不卡视频|