欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來(lái)到入門(mén)教程網(wǎng)!

dedecms

當(dāng)前位置:主頁(yè) > CMS教程 > dedecms >

DedeCMS的分頁(yè)標(biāo)簽pagelist支持中英文的修改方法

來(lái)源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

不得不感嘆DedeCMS的強(qiáng)大,可定制性和擴(kuò)展性太強(qiáng)了,就算不懂php也可以很輕松的修改源碼。 
 
今天碰到個(gè)新問(wèn)題,用DedeCMS搞了個(gè)中英雙語(yǔ)的網(wǎng)站,其他的都修改好了,上線之前發(fā)現(xiàn)分頁(yè)條中英文版中都是中文的,于是自己動(dòng)手DIY了一下。 
 
1、打開(kāi)include/arc.listview.class.php(本文以DedeCMS5.6為例) 
找到(約29行) 
 
var $remoteDir; 
 
在其下面加上一個(gè)新行 
 
var $pagelang; 
 
找到(約528行) 
 
$list_len = trim($ctag->GetAtt("listsize")); 
 
在其下面加上一個(gè)新行 
 
$pagelang = trim($ctag->GetAtt("pagelang")); 
 
找到(約531行) 
 
if($list_len=="") 
$list_len = 3; 
 
在其下面加上 
 
if($pagelang=="") 
$pagelang = 'cn'; 
 
修改(約545行) 
 
$this->dtp->Assign($tagid,$this->GetPageListST($list_len,$listitem)); 
 
為 
 
$this->dtp->Assign($tagid,$this->GetPageListST($list_len,$listitem,$pagelang)); 
 
修改(約826行) 
 
return "<li><span class=\"pageinfo\">共 <strong>1</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條記錄</span></li>\r\n"; 
 
為 
 
if($pagelang=='cn') { 
 
return "<li><span class=\"pageinfo\">共 <strong>1</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條記錄</span></li>\r\n"; 
else 
return "<li><span class=\"pageinfo\">Total <strong>1</strong> Page <strong> ".$this->TotalResult."</strong> Records</span></li>\r\n"; 
 
修改 
 
return "<li><span class=\"pageinfo\">共 <strong>0</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條記錄</span></li>\r\n"; 
 
為 
 
if($pagelang=='cn') { 
return "<li><span class=\"pageinfo\">共 <strong>0</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條記錄</span></li>\r\n"; 
else 
return "<li><span class=\"pageinfo\">Total <strong>0</strong> Page <strong> ".$this->TotalResult."</strong> Records</span></li>\r\n"; 
 
修改 
 
$maininfo = "<li><span class=\"pageinfo\">共 <strong>{$totalpage}</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條</span></li>\r\n"; 
 
為 
 
if($pagelang=='cn') { 
$maininfo = "<li><span class=\"pageinfo\">共 <strong>{$totalpage}</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條</span></li>\r\n"; 
else 
$maininfo = "<li><span class=\"pageinfo\">Total <strong>{$totalpage}</strong> Page <strong> ".$this->TotalResult."</strong> Records</span></li>\r\n"; 
 
依照上面的方法,依次修改下面的獲取上一頁(yè)、主頁(yè)、下一頁(yè)、末頁(yè)的內(nèi)容 
 
2、打開(kāi)列表模板頁(yè)面,我這以list_article_en.htm為例,其中l(wèi)ist_article_en.htm為英文版的列表頁(yè)面模板,中文版的可以不用修改 
修改 
 
{dede:pagelist listsize='5'/} 
 
為 
 
{dede:pagelist pagelang='en' listsize='5'/} 
 
重新生成列表頁(yè)面,大功告成。

上一篇:DEDE實(shí)現(xiàn)三級(jí)欄目_二級(jí)欄目_一級(jí)欄目_網(wǎng)站名稱

欄    目:dedecms

下一篇:DedeCMS 5.6 搜索頁(yè)空白的臨時(shí)解決方法

本文標(biāo)題:DedeCMS的分頁(yè)標(biāo)簽pagelist支持中英文的修改方法

本文地址:http://mengdiqiu.com.cn/a1/dedecms/13376.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有