久久久精品一区二区_医生护士短篇乱淫小说_1v1(c)po调教h_午夜精品国产精品大乳美女_国产91中文字幕_夫妇交换av888_黑人与日本少妇高潮_欧美一级特黄aaaa_国产精品美女www爽爽爽_欧美视频亚洲色图

新聞動態(tài)
channelartlist在列表頁和內(nèi)容頁調(diào)用同級欄目的方法
文章來源:未知?????? 訪問次數(shù):
       使用dede時,想在列表頁和內(nèi)容頁調(diào)用同級欄目的文章,當然可以使用{dede:channelartlist typeid=‘1’ row='5'}的方法,指定欄目id,但是要自動判斷當前欄目的同級欄目就沒辦法了或者需要給每個頂級欄目分配一個模板,這樣很麻煩。本文將給一種更簡單的辦法

       找到\include\taglib\channelartlist.lib.php 文件

查找: $attlist = 'typeid|0,row|20,cacheid|';  

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

然后查找:

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


修改為:

if($type=='reid')    //調(diào)用上級目錄下的子欄目內(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 ";
    }


保存上面文件。然后在列表頁或者內(nèi)容頁使用
{dede:channelartlist type='reid' row='5'}
底層循環(huán)代碼
{/dede:channelartlist}  
就可以方便調(diào)用了。

沒有了

Copyright ©2013-2017 速翔網(wǎng)絡  
友情合作:百度一下 ?網(wǎng)站建設
Copyright???2013-2014?www.ffxiang.cn 贛ICP備17009643號