国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

為DEDECMS增加父欄目調用!_DedeCms教程

2024-08-30 19:09:49
字體:
來源:轉載
供稿:網友

因為本人需要,自己就動手修改了其中代碼,拿來分享,能用到的朋友可以借鑒一下!

/include/inc_typelink.php
1、在這段代碼后(大概263行)
if($reID==0 && $typeid>0){
$dbrow = $this->dsql->GetOne("Select reID From dede_arctype where ID='$typeid' ");
if(is_array($dbrow)) $reID = $dbrow['reID'];
}

增加
// 新增代碼
if($reID>0){
$dbrow = $this->dsql->GetOne("Select reID From dede_arctype where ID='$reID'");
if(is_array($dbrow)) $parentID = $dbrow['reID'];
}
// 新增代碼結束結束


2、然后在以下代碼后:
else if($typetype=="self"){
$sql = "Select ID,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl From dede_arctype where reID='$reID' And ishidden<>1 order by sortrank asc limit 0,$row";
}

增加
else if($typetype=="parent"){    //新增代碼 獲得上級欄目
$sql = "Select ID,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl From dede_arctype where reID='$parentID' And ishidden<>1 order by sortrank asc limit 0,$row";
}
//新增代碼結束 獲得上級欄目


3、修改下面一句代碼
if($row['ID']=="$typeid" && $myinnertext != ''){
修改為:
if(($row['ID']=="$typeid" || $row['ID']=="$reID" || $row['ID']=="$parentID") && $myinnertext != ''){



經過3個步驟的修改
可以實現2個功能:
1、調用父級欄目(上級),對于欄目分級太深的很有用
方法:
{dede:channel type='parent'}{dede:channel}
2、可以調用currentstyle,對于欄目分級太深,還想改變當前欄目樣式的很有用!


希望對大家有所幫助!

官方原帖:http://bbs.dedecms.com/read.php?tid=50735

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宝应县| 麟游县| 金阳县| 芦山县| 京山县| 马鞍山市| 平阴县| 清涧县| 北宁市| 汉寿县| 龙山县| 从江县| 奉新县| 东方市| 田阳县| 怀安县| 屯留县| 五指山市| 花莲市| 星子县| 贺州市| 中江县| 卓资县| 祁连县| 永和县| 玉田县| 云浮市| 丰镇市| 蓝田县| 石城县| 杭州市| 察雅县| 建德市| 辽阳市| 冀州市| 屯昌县| 沽源县| 岳西县| 陆河县| 固阳县| 东明县|