婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 織夢dedecms5.7 無限級多級欄目菜單調用方法

織夢dedecms5.7 無限級多級欄目菜單調用方法

POST TIME:2020-04-12 22:02

站長親測可用
以前在用到5.7無限級欄目列表菜單時下載了網上的資料都未成功,因此我參考網上及dedecms本身的channel.lib.php及cattree.lib.php制作了調用標簽。
1、在include aglib建立randomartlist.lib.php
內容如下:
<?php
if(!defined('DEDEINC'))exit('RequestError!');

functionlib_randomartlist(&$ctag,&$refObj)
{
global$dsql;
//屬性處理
//topid指定頂級樹id,指定后,前一個屬性將無效
$attlist="typeid|0,showall|,currentstyle|,cacheid|";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items,EXTR_SKIP);
$revalue='';
//讀取固定的緩存塊
$cacheid=trim($cacheid);
if($cacheid!=''){
$revalue=GetCacheBlock($cacheid);
if($revalue!='')return$revalue;
}
//如果屬性里沒指定欄目id,從引用類里獲取欄目信息
if(empty($typeid))
{
if(isset($refObj->TypeLink->TypeInfos['id']))
{
$typeid=$refObj->TypeLink->TypeInfos['id'];
$reid=$refObj->TypeLink->TypeInfos['reid'];
$topid=$refObj->TypeLink->TypeInfos['topid'];
}
else{
$typeid=0;
}
}
else
{

$row2=$dsql->GetOne("SELECTreid,topid,channeltype,ispartFROM`dede_arctype`WHEREreid='$topid'");
if(!is_array($row2))
{
$typeid=$reid=$topid=$channeltype=$ispart=0;
}else{
$reid=$row2['reid'];
$channeltype=$row2['channeltype'];
$ispart=$row2['ispart'];
$typepid=$row2['id'];
}
}
//調用Typeid
if(!empty($topid))
{
$topQuery="SELECTid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid='$topid'Andishidden<>1orderbysortrankasc";
}
$dsql->Execute('t',$topQuery);
while($row=$dsql->GetArray('t'))
{
$row['typelink']=GetOneTypeUrlA($row);
//處理同級欄目中,當前欄目的樣式
if($row['id']==$typeid&&$currentstyle!='')
{
$linkOkstr=$currentstyle;
$linkOkstr=str_replace("~rel~",$row['rel'],$linkOkstr);
$linkOkstr=str_replace("~id~",$row['id'],$linkOkstr);
$linkOkstr=str_replace("~typelink~",$row['typelink'],$linkOkstr);
$linkOkstr=str_replace("~typename~",$row['typename'],$linkOkstr);
$revalue.=$linkOkstr;
}
else
{
$revalue.="<li><ahref='{$row['typelink']}'>{$row['typename']}</a></li> ";
}
randomartlistSon($row['id'],$typeid,$currentstyle,$revalue);
}
if($cacheid!=''){
WriteCacheBlock($cacheid,$revalue);
}
return$revalue;
}

functionrandomartlistSon($id,$typeid,$currentstyle,&$revalue)
{
global$dsql;
$query="SELECTid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFROM`dede_arctype`WHEREreid='{$id}'Andishidden<>1orderbysortrankasc";
$dsql->Execute($id,$query);
$thisv='';
while($row=$dsql->GetArray($id))
{
$row['typelink']=GetOneTypeUrlA($row);
//處理同級欄目中,當前欄目的樣式
if($row['id']==$typeid&&$currentstyle!='')
{
$linkOkstr=$currentstyle;
$linkOkstr=str_replace("~rel~",$row['rel'],$linkOkstr);
$linkOkstr=str_replace("~id~",$row['id'],$linkOkstr);
$linkOkstr=str_replace("~typelink~",$row['typelink'],$linkOkstr);
$linkOkstr=str_replace("~typename~",$row['typename'],$linkOkstr);
$thisv.=$linkOkstr;
}
else
{
$thisv.="<li><ahref='{$row['typelink']}'>{$row['typename']}</a></li> ";
}

randomartlistSon($row['id'],$typeid,$currentstyle,$thisv);
}
if($thisv!='')$revalue.="<ul> $thisv</ul> ";
}

2、調用方式:
<divclass="alist">

<ul>
{dede:randomartlisttopid='12'currentstyle="<li><ahref='~typelink~'class='thisclass'>~typename~</a></li>"}
<li><ahref="{dede:fieldname='typeurl'/}"title="{dede:fieldname='typename'/}">{dede:fieldname='typename'/}</a></li>
{/dede:randomartlist}
</ul>
</div>
3、css方式:
.alist{}
/*第一層修飾*/
.alistul{}
.alistulli{}
.alistullia{}
.alistullia:hover,.alistulli.thisclass{}
/*第二層修飾*/
.alistulliul{}
.alistulliulli{}
.alistulliullia{}
.alistulliullia:hover,.alistulliulli.thisclass{}



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

  • 400-1100-266
婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
一区二区三区中文字幕精品精品| 亚洲激情第一区| 国产成人激情av| 亚洲视频一二三区| 美女视频黄免费的久久| 成人一级片在线观看| 国产资源在线一区| 99视频在线观看一区三区| 久久99国产精品久久99| 欧美性生活影院| 亚洲国产精品精华液ab| 亚洲成人av在线电影| 色综合久久久久久久久久久| 欧日韩精品视频| 精品国产91乱码一区二区三区| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 在线欧美小视频| 91麻豆精品国产自产在线| 久久久电影一区二区三区| 亚洲午夜私人影院| 99久久综合色| 国产精品乱子久久久久| av电影天堂一区二区在线| 国产精品视频第一区| 972aa.com艺术欧美| 亚洲一区在线看| 欧美精品高清视频| 国产在线不卡视频| 国产精品理论片| 这里只有精品视频在线观看| 亚洲午夜一二三区视频| 欧美精品aⅴ在线视频| 捆绑调教美女网站视频一区| 中文字幕一区二区三区在线不卡| 欧美亚洲免费在线一区| 国产麻豆精品一区二区| 一区二区三区91| 国产三级三级三级精品8ⅰ区| 91美女视频网站| 狠狠狠色丁香婷婷综合久久五月| 一区二区三区在线播| 中文字幕免费观看一区| 久久综合久久99| 欧美挠脚心视频网站| 豆国产96在线|亚洲| 亚洲人成小说网站色在线| 日韩一区二区免费高清| 欧美日韩在线亚洲一区蜜芽| 成人丝袜18视频在线观看| 亚洲一区二区三区美女| 成人黄色软件下载| 日韩欧美亚洲另类制服综合在线| 成人白浆超碰人人人人| 国产成人综合自拍| 成人精品国产免费网站| 久久精品国产一区二区三| 久久久蜜臀国产一区二区| 欧美一区二区三区免费在线看| 欧美一区二区在线观看| 精品久久久久99| 久久美女艺术照精彩视频福利播放 | 欧美一卡二卡三卡四卡| 欧美精品一区二区久久久| 欧美一级免费观看| 欧美成人在线直播| 精品国内二区三区| 国产精品三级视频| 亚洲高清久久久| 亚洲国产日韩精品| 亚洲五码中文字幕| 亚洲国产精品影院| 蜜臀av一区二区| 99热这里都是精品| 在线不卡的av| 国产日韩欧美在线一区| 亚洲电影在线播放| 美女性感视频久久| 欧美精品v国产精品v日韩精品 | 国产一区二区三区免费播放| 99久久婷婷国产综合精品电影 | 蜜桃av噜噜一区| 91在线免费看| 中文av一区二区| 国产高清亚洲一区| 国产精品欧美极品| 国产suv精品一区二区883| 精品国产sm最大网站| 国产一区二区美女诱惑| 久久这里只精品最新地址| 久久99蜜桃精品| 久久一留热品黄| 99精品在线观看视频| 亚洲欧美日韩在线播放| 在线观看国产日韩| 麻豆精品在线看| 国产三级精品三级| 欧洲精品一区二区三区在线观看| 亚洲地区一二三色| 日韩一区二区三区免费观看| 久久精品国产网站| 日本一区二区成人在线| 欧美午夜一区二区| 国产在线一区观看| 亚洲精品免费在线播放| 日韩精品一区二区三区视频在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 欧美色老头old∨ideo| 亚洲午夜久久久久久久久久久| 欧美videofree性高清杂交| 懂色av中文字幕一区二区三区| 亚洲一区二区在线观看视频| 精品国产乱码久久久久久浪潮 | 久久噜噜亚洲综合| 欧美日韩在线播放一区| 波多野结衣一区二区三区| 极品尤物av久久免费看| 亚洲男人天堂av网| 亚洲三级在线免费观看| 中文字幕在线一区免费| 欧美精品乱人伦久久久久久| 色天天综合久久久久综合片| 激情六月婷婷久久| 精品中文av资源站在线观看| 中文字幕中文字幕一区| 久久久蜜桃精品| 欧美国产精品久久| 2023国产精品| 亚洲视频免费在线| 五月开心婷婷久久| 日韩精品欧美成人高清一区二区| 五月激情综合色| 福利一区二区在线| 欧美色图天堂网| 国产日韩欧美激情| 亚洲国产精品综合小说图片区| 免费成人在线观看视频| 成人av在线资源| 精品久久久久久最新网址| 国产精品欧美久久久久无广告| 亚洲成人你懂的| 激情图区综合网| 制服.丝袜.亚洲.中文.综合| 国产精品网站在线| 久久国产精品露脸对白| 色噜噜偷拍精品综合在线| 国产欧美一区二区三区鸳鸯浴| 亚洲自拍偷拍九九九| 亚洲黄一区二区三区| 丁香婷婷综合激情五月色| 日本乱人伦aⅴ精品| 亚洲欧美日韩久久精品| 不卡av在线网| 中文字幕亚洲视频| 色哟哟国产精品免费观看| 国产精品毛片高清在线完整版| 美女网站色91| 欧美精品一区二区三区蜜桃| 石原莉奈在线亚洲二区| 欧美男同性恋视频网站| 三级精品在线观看| 欧美性色欧美a在线播放| 亚洲欧美日本韩国| 欧美午夜电影在线播放| 日韩国产精品久久| 精品成人佐山爱一区二区| 国产精品一级片| 国产精品女主播在线观看| 色综合久久久久久久久| 午夜精品福利一区二区蜜股av | 一区二区三区欧美视频| 欧美在线短视频| 国产一区二区在线观看免费| 欧美精品一区二区三区在线 | 欧美人妇做爰xxxⅹ性高电影 | 国产三区在线成人av| 欧美性大战久久久久久久蜜臀| 亚洲va国产va欧美va观看| 久久综合久久久久88| 欧美色网一区二区| 99麻豆久久久国产精品免费| 美日韩黄色大片| 一区二区三区精品视频在线| 欧美精品xxxxbbbb| 日本韩国一区二区三区视频| 国产一区二区三区av电影| 亚洲美女视频在线| 国产精品久久久久永久免费观看| 91久久人澡人人添人人爽欧美| 久久国产人妖系列| 无码av免费一区二区三区试看| 亚洲综合一区二区精品导航| 国产精品网站在线播放| 欧美国产日韩a欧美在线观看| 日韩三级中文字幕| 91精品国产综合久久香蕉麻豆| 色噜噜久久综合| 欧美精品一二三| 久久综合九色综合97_久久久| 久久五月婷婷丁香社区| 精品日韩在线观看|