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

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

織夢DEDECMS中增加父欄目調(diào)用,以及多級支持currentstyle的方法

2024-04-25 20:50:39
字體:
供稿:網(wǎng)友
點(diǎn)評:在織夢DEDECMS中需要增加父欄目調(diào)用時(shí)以及多級支持currentstyle的時(shí)候如何實(shí)現(xiàn)呢.下面給大家看一下方法
 
 
因?yàn)楸救诵枰约壕蛣?dòng)手修改了其中代碼,拿來分享,能用到的朋友可以借鑒一下! 
/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']; 

// 新增代碼結(jié)束結(jié)束 
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"; 

//新增代碼結(jié)束 獲得上級欄目 
3、修改下面一句代碼 
if($row['ID']=="$typeid" && $myinnertext != ''){ 
修改為: 
if(($row['ID']=="$typeid" || $row['ID']=="$reID" || $row['ID']=="$parentID") && $myinnertext != ''){ 
經(jīng)過3個(gè)步驟的修改 
可以實(shí)現(xiàn)2個(gè)功能: 
1、調(diào)用父級欄目(上級),對于欄目分級太深的很有用 
方法: 
{dede:channel type='parent'}{dede:channel} 
2、可以調(diào)用currentstyle,對于欄目分級太深,還想改變當(dāng)前欄目樣式的很有用!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 剑阁县| 吴旗县| 卓资县| 南宁市| 开封县| 清涧县| 丰镇市| 乐至县| 宿州市| 托克托县| 三门峡市| 蓬溪县| 赤城县| 右玉县| 手机| 苗栗县| 黄大仙区| 台北市| 汨罗市| 金寨县| 弥勒县| 响水县| 石渠县| 正蓝旗| 嵊泗县| 延长县| 太白县| 徐汇区| 自治县| 综艺| 通渭县| 永城市| 威远县| 临邑县| 德钦县| 浙江省| 申扎县| 咸阳市| 称多县| 酉阳| 巴林右旗|