多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > DedeCms獲取任意欄目N級列表鏈接樹形菜單

DedeCms獲取任意欄目N級列表鏈接樹形菜單

來源:程序員人生   發布時間:2014-03-04 02:32:36 閱讀次數:3381次

DedeCms獲取任意欄目N級列表鏈接樹形菜單,學院小編提示,下邊的修改方法,適用于DedeCMS默認的表前綴,如果你安裝的時候修改了,請注意修改。

在includechannelunit.func.php文件底部添加如下代碼:
-----------------------------------------------------
/*樹形欄目補充,獲取二級,san級,四級欄目列表/
function getProductTree($typeid)
{
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("select ID,typedir,typename,isdefault from dede_arctype where reID = '$typeid' order by sortrank");
$dsql->Execute();
while($row=$dsql->GetObject())
{
   $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath);
   $linkList .= "<div class="firsttype"><a href="$typelink"><b>".$row->typename."</b></a></div>";
   $linkList .= getSonClass($row->ID);
}
$dsql->Close();
return $linkList;
}
//獲得小類欄目鏈接
function getSonClass($parentid)
{
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank");
$dsql->Execute($parentid);
while($row=$dsql->GetObject($parentid))
{
   $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath);
   $linkList .= "<li class="secondtype"><a href="$typelink">".$row->typename."</a></li>";
   $linkList .= getSonClass2($row->ID);
}
return $linkList;
}
function getSonClass2($parentid)
{
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank");
$dsql->Execute($parentid);
while($row=$dsql->GetObject($parentid))
{
   $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath);
   $linkList .= "<li class="thirdtype"><a href="$typelink">".$row->typename."</a></li>";
   $linkList .= getSonClass3($row->ID);
}
return $linkList;
}
function getSonClass3($parentid)
{
$linkList = "";
$dsql = new DedeSql(false);
$dsql->SetQuery("Select ID,typedir,typename,isdefault From dede_arctype where reID='$parentid' order by sortrank");
$dsql->Execute($parentid);
while($row=$dsql->GetObject($parentid))
{
   $typelink = GetTypeUrl($row->id,MfTypedir($row->typedir),$row->isdefault,$row->defaultname,$row->ispart,$row->namerule2,$row->moresite,$row->siteurl,$row->sitepath);
   $linkList .= "<li class="fourthtype"><a href="$typelink">".$row->typename."</a></li>";
}
return $linkList;
}
/*樹形欄目補充*/
----------------------------------------------------------------------------
2、在模板里用
{dede:channel function='getProductTree(2)'}{/dede:channel} 
調用即可。這里getProductTree(2)中的 2 是產品展示的欄目ID。如果你的是其他的,請作相應修改。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 伊人免费网 | 欧美另类极品 | 操操网站 | 自拍三区播| 香蕉久久ac一区二区三区 | 色偷偷亚洲女人天堂观看欧 | 精品一区二区三区在线观看l | 国产亚洲精品久久 | 亚洲精品视频久久久 | 日韩精品欧美国产精品亚 | 深夜影院深a久久 | 欧美精品久久久久久久久大尺度 | 免费看视频 | 欧美黑人ⅹxxx另类猛交 | 亚洲伊人久久在 | 免费看羞羞 | 久久精品国产99久久久 | 欧美激情在线精品一区二区 | 最近中文字幕大全高清在线 | 一级特黄aa大片免费 | 一级一毛片| 日韩四区 | 永久免费在线观看视频 | 国产成人午夜91精品麻豆剧场 | 国产高清一区二区三区免费视频 | 亚洲国产一级毛片 | 美国福利片 | 国产极品粉嫩交性大片 | 亚洲视频在线观看不卡 | 精品一区二区三区在线观看l | 免费一级欧美毛片 | 免费在线观看成年人视频 | 午夜亚洲国产理论秋霞 | 亚洲欧美日韩精品永久在线 | 伊人久久网国产伊人 | 亚洲成人免费在线视频 | 377p欧洲最大胆艺术 | 国产成人精品在视频 | 国产69成人免费视频观看 | 成人a在线观看 | 亚洲另类春色 |