午夜a一级毛片一.成_日韩视频在线观看_欧美久久精品一级a片片_成年女人aaaaa毛片_亚洲一二三区在线观看

建站知識

Welcome to Beijing RuiHeng TianLong Technology Co., Ltd.

北京網(wǎng)站制作-channelartlist自動獲取上級欄目,自動獲取同級欄目,不指定typeid

時(shí)間:  來源:網(wǎng)站建設(shè)公司  作者:網(wǎng)站制作公司  點(diǎn)擊量:
使用dede時(shí),想在列表頁和內(nèi)容頁調(diào)用同級欄目的文章,當(dāng)然可以使用{dede:channelartlist typeid=1 row=5}的方法,指定欄目id,但是要自動判斷當(dāng)前欄目的同級欄目就沒辦法了或者需要給每個(gè)頂級欄目分配一個(gè)模板,這樣很麻煩。


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

找到\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)用   同級子欄目的信息

然后查找:

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)代碼
本文TAG標(biāo)簽: 北京網(wǎng)站制作 制作 網(wǎng)站
返回關(guān)閉本頁
上一篇:北京網(wǎng)站建設(shè)-dede二級分類怎樣調(diào)用?dede里channelartlist標(biāo)簽怎樣嵌套?    下一篇:ecshop商城網(wǎng)站建設(shè),產(chǎn)品頁商品屬性排序,屬性類型排序,商品屬性尺寸/規(guī)格排序問題
推薦閱讀

Copyright © 2010-2021 北京瑞恒天龍科技有限公司  All Rights Reserved  |  北京網(wǎng)站建設(shè)知名服務(wù)商  |  北京網(wǎng)站制作 | 京ICP備11004170號-1   京公網(wǎng)安備110107000463號
地址:北京市海淀區(qū)永定路長銀大廈B座  非工作時(shí)間:15810379666  服務(wù)熱線:400-809-6709  版權(quán)所有 盜版必究!

在線咨詢
關(guān)閉
電話咨詢
網(wǎng)站制作電話
400-809-6709