亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > 織夢DEDE > 正文

dedecms列表頁分頁效果變形的問題解決

2024-07-12 09:09:41
字體:
來源:轉載
供稿:網友

我們在dedecms做模板時候,列表頁有<li>代碼,會引起頁面變形

 

這個修改具體是要修改arc.archives.class.php于arc.listview.class.php文件

 

 

 

以下附件是V5.6UTF8版本修改后的文件

 

arc.archives.class.php

 

<?php 

if(!defined('DEDEINC'))  

{  

    exit("Request Error!");  

}  

require_once(DEDEINC."/typelink.class.php");  

require_once(DEDEINC."/channelunit.class.php");  

require_once(DEDEINC."/downmix.inc.php");  

require_once(DEDEINC.'/ftp.class.php');  

 

@set_time_limit(0);  

class Archives  

{  

    var $TypeLink;  

    var $ChannelUnit;  

    var $dsql;  

    var $Fields;  

    var $dtp;  

    var $ArcID;  

    var $SplitPageField;  

    var $SplitFields;  

    var $NowPage;  

    var $TotalPage;  

    var $NameFirst;  

    var $ShortName;  

    var $FixedValues;  

    var $TempSource;  

    var $IsError;  

    var $SplitTitles;  

    var $PreNext;  

    var $addTableRow;  

    var $ftp;  

    var $remoteDir;  

 

    //php5構造函數  

    function __construct($aid)  

    {  

        global $dsql,$ftp;  

        $this->IsError = false;  

        $this->ArcID = $aid;  

        $this->PreNext = array();  

 

        $this->dsql = $dsql;  

        $query = "Select channel,typeid from `zuimoban_arctiny` where id='$aid' ";  

        $arr = $this->dsql->GetOne($query);  

        if(!is_array($arr))  

        {  

            $this->IsError = true;  

        }  

        else  

        {  

            if($arr['channel']==0) { $arr['channel']=1; }  

            $this->ChannelUnit = new ChannelUnit($arr['channel'],$aid);  

            $this->TypeLink = new TypeLink($arr['typeid']);  

            if($this->ChannelUnit->ChannelInfos['issystem']!=-1)  

            {  

                $query = "Select arc.*,tp.reid,tp.typedir,ch.addtable  

                from `zuimoban_archives` arc  

                        left join zuimoban_arctype tp on tp.id=arc.typeid  

                        left join zuimoban_channeltype as ch on arc.channel = ch.id  

                        where arc.id='$aid' ";  

                $this->Fields = $this->dsql->GetOne($query);  

            }  

            else  

            {  

                $this->Fields['title'] = '';  

                $this->Fields['money'] = $this->Fields['arcrank'] = 0;  

                $this->Fields['senddate'] = $this->Fields['pubdate'] = $this->Fields['mid'] = $this->Fields['adminid'] = 0;  

                $this->Fields['ismake'] = 1;  

                $this->Fields['filename'] = '';  

            }  

 

            if($this->TypeLink->TypeInfos['corank'] > 0 && $this->Fields['arcrank']==0)  

            {  

                $this->Fields['arcrank'] = $this->TypeLink->TypeInfos['corank'];  

            }  

 

            $this->Fields['tags'] = GetTags($aid);  

            $this->dtp = new DedeTagParse();  

            $this->dtp->SetRefObj($this);  

            $this->SplitPageField = $this->ChannelUnit->SplitPageField;  

            $this->SplitFields = '';  

            $this->TotalPage = 1;  

            $this->NameFirst = '';  

            $this->ShortName = 'html';  

            $this->FixedValues = '';  

            $this->TempSource = '';  

            $this->ftp = &$ftp;  

            $this->remoteDir = '';  

            if(empty($GLOBALS['pageno']))  

            {  

                $this->NowPage = 1;  

            }  

            else  

            {  

                $this->NowPage = $GLOBALS['pageno'];  

            }  

 

            //特殊的字段數據處理  

            $this->Fields['aid'] = $aid;  

            $this->Fields['id'] = $aid;  

            $this->Fields['position'] = $this->TypeLink->GetPositionLink(true);  

            $this->Fields['typeid'] = $arr['typeid'];  

 

            //設置一些全局參數的值  

            foreach($GLOBALS['PubFields'] as $k=>$v)  

            {  

                $this->Fields[$k] = $v;  

            }  

 

            //為了減少重復查詢,這里直接把附加表查詢記錄放在 $this->addTableRow 中,在 ParAddTable() 不再查詢  

            if($this->ChannelUnit->ChannelInfos['addtable']!='')  

            {  

                $query = "SELECT * FROM `{$this->ChannelUnit->ChannelInfos['addtable']}` WHERE `aid` = '$aid'";  

                $this->addTableRow = $this->dsql->GetOne($query);  

            }  

 

            //issystem==-1 表示單表模型,單表模型不支持redirecturl這類參數,因此限定內容普通模型才進行下面查詢  

            if($this->ChannelUnit->ChannelInfos['addtable']!='' && $this->ChannelUnit->ChannelInfos['issystem']!=-1)  

            {  

                if(is_array($this->addTableRow))  

                {  

                    $this->Fields['redirecturl'] = $this->addTableRow['redirecturl'];  

                    $this->Fields['templet'] = $this->addTableRow['templet'];  

                    $this->Fields['userip'] = $this->addTableRow['userip'];  

                }  

                $this->Fields['templet'] = (empty($this->Fields['templet']) ? '' : trim($this->Fields['templet']));  

                $this->Fields['redirecturl'] = (empty($this->Fields['redirecturl']) ? '' : trim($this->Fields['redirecturl']));  

                $this->Fields['userip'] = (empty($this->Fields['userip']) ? '' : trim($this->Fields['userip']));  

            }  

            else  

            {  

                $this->Fields['templet'] = $this->Fields['redirecturl'] = '';  

            }  

        }//!error  

    }  

 

    //php4構造函數  

    function Archives($aid)  

    {  

        $this->__construct($aid);  

    }  

 

    //解析附加表的內容  

    function ParAddTable()  

    {  

        //讀取附加表信息,并把附加表的資料經過編譯處理后導入到$this->Fields中,以方便在模板中用 {dede:field name='fieldname' /} 標記統一調用  

        if($this->ChannelUnit->ChannelInfos['addtable']!='')  

        {  

            $row = $this->addTableRow;  

            if($this->ChannelUnit->ChannelInfos['issystem']==-1)  

            {  

                $this->Fields['title'] = $row['title'];  

                $this->Fields['senddate'] = $this->Fields['pubdate'] = $row['senddate'];  

                $this->Fields['mid'] = $this->Fields['adminid'] = $row['mid'];  

                $this->Fields['ismake'] = 1;  

                $this->Fields['arcrank'] = 0;  

                $this->Fields['money']=0;  

                $this->Fields['filename'] = '';  

            }  

 

            if(is_array($row))  

            {  

                foreach($row as $k=>$v) $row[strtolower($k)] = $v;  

            }  

            if(is_array($this->ChannelUnit->ChannelFields) && !empty($this->ChannelUnit->ChannelFields))  

            {  

                foreach($this->ChannelUnit->ChannelFields as $k=>$arr)  

                {  

                    if(isset($row[$k]))  

                    {  

                        if(!empty($arr['rename']))  

                        {  

                            $nk = $arr['rename'];  

                        }  

                        else  

                        {  

                            $nk = $k;  

                        }  

                        $cobj = $this->GetCurTag($k);  

                        if(is_object($cobj))  

                        {  

                                foreach($this->dtp->CTags as $ctag)  

                                {  

                                        if($ctag->GetTagName()=='field' && $ctag->GetAtt('name')==$k)  

                                        {  

                                            //帶標識的專題節點  

                                            if($ctag->GetAtt('noteid') != '') {  

                                                $this->Fields[$k.'_'.$ctag->GetAtt('noteid')] = $this->ChannelUnit->MakeField($k, $row[$k], $ctag);  

                                            }  

                                            //其它字段  

                                            else {  

                                                $this->Fields[$nk] = $this->ChannelUnit->MakeField($k, $row[$k], $ctag);  

                                            }  

                                        }  

                                }  

                        }  

                        else  

                        {  

                            $this->Fields[$nk] = $row[$k];  

                        }  

                        if($arr['type']=='htmltext' && $GLOBALS['cfg_keyword_replace']=='Y' && !empty($this->Fields['keywords']))  

                        {  

                            $this->Fields[$nk] = $this->ReplaceKeyword($this->Fields['keywords'],$this->Fields[$nk]);  

                        }  

                    }  

                }//End foreach  

            }  

            //設置全局環境變量  

            $this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];  

            @SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');  

        }  

        //完成附加表信息讀取  

        unset($row);  

 

        //處理要分頁顯示的字段  

        $this->SplitTitles = Array();  

        if($this->SplitPageField!='' && $GLOBALS['cfg_arcsptitle']='Y'  

        && isset($this->Fields[$this->SplitPageField]))  

        {  

            $this->SplitFields = explode

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品日韩在线| 欧美高跟鞋交xxxxhd| 不卡av电影在线观看| 欧美视频免费在线观看| 国产日韩欧美在线播放| 亚洲精品久久久久久久久| 亚洲国产精品中文| 日本欧美爱爱爱| 国产精品∨欧美精品v日韩精品| 国产偷亚洲偷欧美偷精品| 日韩欧美国产中文字幕| 国产精品三级美女白浆呻吟| 国外日韩电影在线观看| 日韩综合视频在线观看| 日韩在线观看成人| 日韩精品欧美激情| 日韩av电影在线免费播放| 亚洲国产精久久久久久久| 日韩av一区在线观看| 久久久久久久久电影| 38少妇精品导航| 欧美黑人xxx| 国产精品视频一区二区高潮| 亚洲欧美日韩中文视频| 久久精品2019中文字幕| 亚洲风情亚aⅴ在线发布| 91久久精品视频| 2019中文字幕在线免费观看| 日韩在线精品一区| 清纯唯美亚洲综合| 国产精品视频免费观看www| 国产91久久婷婷一区二区| 国产一区二区日韩| 国模私拍视频一区| 国产精品爽爽爽爽爽爽在线观看| 国产一区二区在线免费视频| 亚洲va久久久噜噜噜| 国产精品亚洲片夜色在线| 日本在线精品视频| 国产一区私人高清影院| 成人精品视频99在线观看免费| 亚洲国产一区自拍| 日韩中文字幕视频在线| 丰满岳妇乱一区二区三区| 日韩av在线网| 亚洲国产精品久久| 国产精品久久久久久一区二区| 一本大道亚洲视频| 人九九综合九九宗合| 欧美在线观看一区二区三区| 国产精品视频区1| 成人妇女淫片aaaa视频| 草民午夜欧美限制a级福利片| 亚洲精品久久久久| 国产精品日韩欧美大师| 国产成人精品a视频一区www| 欧美性生活大片免费观看网址| 国产成人一区二| 精品国产一区二区三区久久久狼| 91午夜在线播放| 欧美日韩国产一区二区| 色播久久人人爽人人爽人人片视av| 日韩av第一页| 精品久久久久久久久中文字幕| 日韩一区二区三区国产| 欧美激情一区二区三区久久久| 欧美性受xxxx黑人猛交| 亚洲欧美国产高清va在线播| 精品国产依人香蕉在线精品| 亚洲欧美激情另类校园| 97在线视频国产| 国产精品青草久久久久福利99| 欧美性jizz18性欧美| 91热精品视频| 91日本视频在线| 超碰97人人做人人爱少妇| 欧美日韩亚洲一区二区三区| 欧美性xxxxxx| 国产精品扒开腿做爽爽爽视频| 国产欧美日韩中文| 91精品国产综合久久香蕉922| 久久精品99久久久久久久久| 亚洲天堂成人在线视频| 日产精品99久久久久久| 国产日韩欧美另类| 国产精品吊钟奶在线| 国产精品高潮呻吟久久av黑人| 国产精品亚洲片夜色在线| 日韩视频―中文字幕| 91精品在线观看视频| 91国产美女在线观看| 欧美精品videosex性欧美| 欧美综合国产精品久久丁香| 精品国产成人av| 欧美影院成年免费版| 欧美日韩亚洲91| 国产精品久久久久久亚洲调教| 欧美成人性色生活仑片| 国产日韩欧美日韩| 欧美激情久久久久久| 久久久国产一区二区三区| 欧洲成人免费aa| 亚洲成人黄色在线| 久久99久久久久久久噜噜| 日韩麻豆第一页| 国产在线观看一区二区三区| 国产精品日韩av| 亚洲国产欧美一区| 欧美视频在线观看免费网址| 中文字幕不卡av| 人妖精品videosex性欧美| 91在线播放国产| 亚洲欧洲一区二区三区久久| 亚洲人成电影网站色www| 久久久久久久久久久网站| 欧美一级片免费在线| 国产丝袜精品第一页| 日韩美女av在线| 在线观看国产精品91| 国产精品自拍视频| 在线看福利67194| 国产热re99久久6国产精品| 成人观看高清在线观看免费| 国产精品亚洲视频在线观看| 国产日韩在线观看av| 伊人青青综合网站| 国内精品久久久久影院优| 在线日韩日本国产亚洲| 在线观看欧美日韩国产| 亚洲精品国产综合区久久久久久久| 欧美性少妇18aaaa视频| 日本午夜精品理论片a级appf发布| 日韩视频永久免费观看| 国产精品h在线观看| 亚洲在线第一页| 欧美日韩另类字幕中文| 欧美激情视频给我| 亚洲欧美日韩国产中文专区| 蜜月aⅴ免费一区二区三区| 久久久999成人| 色婷婷亚洲mv天堂mv在影片| 亚洲国产精品电影| 96精品久久久久中文字幕| 国产一区二区三区视频在线观看| 国产欧美精品日韩精品| 亚洲一区中文字幕在线观看| 亚洲精品久久久久久久久久久| 国产成人一区二区三区小说| 亚洲高清久久网| 久久久久久久久91| 日韩经典一区二区三区| 国产精品视频色| 啊v视频在线一区二区三区| 国产视频一区在线| 羞羞色国产精品| 日韩成人xxxx| 久久在线观看视频| 美女久久久久久久| 久久香蕉国产线看观看网| 日韩一中文字幕| 欧美日韩亚洲网| 久久精品中文字幕一区| 欧美丰满少妇xxxxx| 久久久av网站|