智軟工作室主要是為寧波公司提供寧波網站建設,寧波網站制作,寧波做網站公司,寧波外貿網站建設公司,寧波網站優化等項目,以優質的服務,優惠的價格,深的客戶信賴。相信有你的加入我們的明天會更有動力!期待與你合作!
  • 寧波智軟設計工作室,打造寧波網站制作工作室頂級品牌
  • 智軟擁有專業的設計團隊
  • 多年網站建設團隊為你服務
  • 智軟期待與你合作
  • 我們的技能
  • 我們掌握的技能有:dreamweaver,flash,photoshop
  • 寧波高端網站建設服務公司
    2014已經悄然到來,在新的一年我們恭賀所有客戶事業蒸蒸日上,同事慶祝智軟設計工作室成立5周年,在5周年為眾多客戶提供了保質量的網站設計與網站制作。 我們在新的一年質量與服務將會更加進一步為更多的客戶帶來高端的網站設計與服務!期待與你合作
  • 企業網站制作建設原因與服務介紹

    智軟設計工作室多年為寧波企業網站制作建設服務一直以來我們以最優惠價格,最優質的質量,最突出的設計!得到了客戶的一致認可,我們的服務包括:寧波網站設計,寧波網站建設,寧波網站制作,寧波網站優化,寧波英文網站制作我們會以優質的服務,最低的價格來報答客戶!

  • 點擊鏈接網站優化推廣介紹

    點擊連接網站優化推廣-對企業的網站優化和網站推廣--對企業的重要性-點擊進行詳細了解

  • 2014開幕,寧波網站設計服務全面優惠.

    2014開幕,寧波智軟設計為寧波企業提供更加優秀的設計和實惠的價格

  • 鏈接到網站案例展示平臺
    智軟設計工作為寧波客戶網站設計案例展示平臺-案例均為定期更新,讓新老客戶更好的看到我們做的案例,點擊查看我們做的網站案例吧!
  • 福彩3d试机号走势图
    智軟(寧波網絡公司)幫你輕松解決網絡問題,網站一站式解決方案

dede:list標簽支持調用欄目自定義字段比如欄目圖片typeimg

2019-01-10 20:33

福彩3d试机号走势图 www.ncvnb.icu 我們欄目自定義圖片好了后。如果想要在列表頁調用。是實現不了?;蛘呦氳饔悶淥改孔遠ㄒ遄侄?。都是不行的。

比如:

{dede:list pagesize ='15' channelid="17" addfields=""}[field:typeimg/] 

          {/dede:list} 

 

這樣欄目圖片出不來。我們要改下代碼。目標include/arc.listview.class.php,

查找一下sql 吧要查詢出來的字段都加名稱都加上 。

 

有二段:

 //獲得交叉欄目ID

            if($this->TypeLink->TypeInfos['cross']>0 && $this->TypeLink->TypeInfos['ispart']==0)

            {

                $selquery = '';

                if($this->TypeLink->TypeInfos['cross']==1)

                {

                    $selquery = "SELECT id,topid,typeimg FROM `it_arctype` WHERE typename LIKE '{$this->Fields['typename']}' AND id<>'{$this->TypeID}' AND topid<>'{$this->TypeID}'  ";

                }

                else

                {

                    $this->Fields['crossid'] = preg_replace('/[^0-9,]/', '', trim($this->Fields['crossid']));

                    if($this->Fields['crossid']!='')

                    {

                        $selquery = "SELECT id,topid,typeimg FROM `it_arctype` WHERE id in({$this->Fields['crossid']}) AND id<>{$this->TypeID} AND topid<>{$this->TypeID}  ";

                    }

                }

                if($selquery!='')

                {

                    $this->dsql->SetQuery($selquery);

                    $this->dsql->Execute();

                    while($arr = $this->dsql->GetArray())

                    {

                        $this->CrossID .= ($this->CrossID=='' ? $arr['id'] : ','.$arr['id']);

                    }

                }

            }

 

        }//!error

 

 

第二段

 

 //如果不用默認的sortrank或id排序,使用聯合查詢(數據量大時非?;郝?/p>

        if(preg_match('/hot|click|lastpost/', $orderby))

        {

            $query = "SELECT arc.*,tp.typedir,tp.typename,tp.typeimg,tp.isdefault,tp.defaultname,

           tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

           $addField

           FROM `it_archives` arc

           LEFT JOIN `it_arctype` tp ON arc.typeid=tp.id

           $addJoin

           WHERE {$this->addSql} $ordersql LIMIT $limitstart,$row";

        }

        //普通情況先從arctiny表查出ID,然后按ID查詢(速度非??歟?/p>

        else

        {

            $t1 = ExecTime();

            $ids = array();

            $query = "SELECT id FROM `it_arctiny` arc WHERE {$this->addSql} $ordersql LIMIT $limitstart,$row ";

            $this->dsql->SetQuery($query);

            $this->dsql->Execute();

            while($arr=$this->dsql->GetArray())

            {

                $ids[] = $arr['id'];

            }

            $idstr = join(',',$ids);

            if($idstr=='')

            {

                return '';

            }

            else

            {

                $query = "SELECT arc.*,tp.typedir,tp.typename,tp.typeimg,tp.corank,tp.isdefault,tp.defaultname,

                       tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

                       $addField

                       FROM `it_archives` arc LEFT JOIN `it_arctype` tp ON arc.typeid=tp.id

                       $addJoin

                       WHERE arc.id in($idstr) $ordersql ";

            }

            $t2 = ExecTime();

            //echo $t2-$t1;

 

        }

 

更多

【責任編輯:小戴工程師】

關鍵字: IIS6.0 dede:pagelist 寬帶連接 網站知名度 360安全聊士 幾個要素 域名被盜 四部曲 顧客 麻煩 網站策劃 紅色網站案例 淘寶客 停止戰斗 設計師之語 郵箱 寧波永旺 網站建設 國外家具網站設計 CNNIC 網站改版 齊博系統 flash互動網站 谷歌上海辦公室 寧波明飛 網站備案系統 成功案例 方法判斷 阿童木 現場拍照

上一篇:dede個人中心調用會員其他字段和自定義字段調用 下一篇:dede:pagelist修改支持bootstrap分頁樣式

最新文章

2019-01-10 20:33

相關文章

2019-01-10 20:33
網站制作咨詢:
QQ:277728291
電話:18668277799
郵箱:[email protected]
期待你來電咨詢
回頂部
Copyright 2010 福彩3d试机号走势图 版權所有    智軟為寧波公司提供最優惠的網絡服務【福彩3d试机号走势图,福彩3d试机号走势图,福彩3d试机号走势图,福彩3d试机号走势图】我們竭誠為你服務!
网络21点游戏下载 云南时时1106027 分分彩计划免费版 二十一点分牌补牌技巧 吉林快三追号计划软件手机版 时时彩玩法技巧之稳赚 时时彩热号变冷前奏 pk10赛车直播视频 两面盘彩票平台 新疆时时开结果 皇家计划软件手机版 四川时时12选5开奖结果走势图 牛牛作弊器 福彩双色球技巧 牛牛看4张牌抢庄技巧 双面盘1.99信誉网站