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

歡迎來到入門教程網(wǎng)!

dedecms

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

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

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次

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

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

欄    目:dedecms

下一篇:DedeCMS 5.6 搜索頁空白的臨時解決方法

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

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

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機閱讀

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

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

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

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