花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂(yōu)網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

dede教程:織夢(mèng)使用channelartlist在列表頁(yè)和內(nèi)容頁(yè)

時(shí)間: 2019-05-13 11:34 閱讀: 作者:素材無(wú)憂(yōu)網(wǎng)

使用dede時(shí),想在列表頁(yè)和內(nèi)容頁(yè)調(diào)用同級(jí)欄目的文章,當(dāng)然可以使用{dede:channelartlist typeid=‘1’ row='5'}的方法,指定欄目id,但是要自動(dòng)判斷當(dāng)前欄目的同級(jí)欄目就沒(méi)辦法了或者需要給每個(gè)頂級(jí)欄目分配一個(gè)模板,這樣很麻煩。

本文將給一種更簡(jiǎn)單的辦法

找到\include\taglib\channelartlist.lib.php 文件,查找: $attlist = 'typeid|0,row|20,cacheid|'; 

修改為:

$attlist = 'typeid|0,row|20,cacheid|,type|';     //這邊加個(gè) type 實(shí)現(xiàn) 在子欄目下調(diào)用   同級(jí)子欄目的信息

然后查找:

if($typeid==0 || $typeid=='top') { 
        $tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 "; 
    }

修改為:

if($type=='reid')    //調(diào)用上級(jí)目錄下的子欄目?jī)?nèi)容 
      {         
        $reid = $refObj->TypeLink->TypeInfos['reid'];           
        $tpsql = " reid='$reid' AND ispart<>2 AND ishidden<>1 "; 
      } 
    else if($typeid==0 || $typeid=='top') { 
        $tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 "; 
    }

保存上面文件。然后在列表頁(yè)或者內(nèi)容頁(yè)使用

{dede:channelartlist type='reid' row='5'} 
底層循環(huán)代碼 
{/dede:channelartlist}

就可以方便調(diào)用了。

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: dede教程:織夢(mèng)使用channelartlist在列表頁(yè)和內(nèi)容頁(yè)

標(biāo)簽:  
模板推薦