花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

dedecms織夢(mèng)實(shí)現(xiàn)中英文分頁(yè)功能

時(shí)間: 2018-12-03 08:13 閱讀: 作者:素材無(wú)憂網(wǎng)

中英文版本的網(wǎng)站,所以分頁(yè)也就需要對(duì)應(yīng)的英文,在論壇、百度等地方搜索了很久均沒(méi)能找到滿意的答案,不過(guò)今天找到下面這篇內(nèi)容,并進(jìn)行測(cè)試,發(fā)現(xiàn)可以適合織夢(mèng)目前最新的5.7版,并且已經(jīng)成功的實(shí)現(xiàn),所以與大家分享下:

溫馨提示:下面的第幾行,第幾行可以忽略,用DW的搜索功能進(jìn)行索引,可以方便找到,目標(biāo)代碼。而下面有些代碼搜索不到,只是因?yàn)橐恍?ldquo;空格”的問(wèn)題,修改的時(shí)候注意下就能找到。

1、打開(kāi)include/arc.listview.class.php(本文以DedeCMS5.7為例)

找到(約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));

修改(新增)

function GetPageListST($list_len,$listitem="index,end,pre,next,pageno")

function GetPageListST($list_len,$listitem="index,end,pre,next,pageno",$pagelang='cn')

修改(約826行)

return "<li><span>共 <strong>1</strong>頁(yè)<strong>".$this->TotalResult."</strong> 條記錄</span></li>rn";

if($pagelang=='cn') {
return "<li><span>共 <strong>1</strong>頁(yè)<strong>".$this->TotalResult."</strong> 條記錄</span></li>rn";
}
else{
return "<li><span>Total <strong>1</strong>Page<strong>&nbsp;
".$this->TotalResult."</strong> Records</span></li>rn";
}

修改

return "<li><span>共 <strong>0</strong>頁(yè)<strong>".$this->TotalResult."</strong>條記錄</span></li>rn";

if($pagelang=='cn') {
return "<li><span>共 <strong>0</strong>頁(yè)<strong>".$this->TotalResult."</strong>條記錄</span></li>rn";
}
else{
return "<li><span>Total <strong>0</strong> Page <strong>&nbsp;
".$this->TotalResult."</strong> Records</span></li>rn";
}

修改

$maininfo = "<li><span>共 <strong>{
$totalpage}
</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條</span></li>rn";

if($pagelang=='cn') {
$maininfo = "<li><span>共 <strong>{
$totalpage}
</strong> 頁(yè) <strong>".$this->TotalResult."</strong> 條</span></li>rn";
}
else{
$maininfo = "<li><span>Total <strong>{
$totalpage}
</strong> Page <strong>&nbsp;
".$this->TotalResult."</strong> Records</span></li>rn";
}

依照上面的方法,依次修改下面的獲取上一頁(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'

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: dedecms織夢(mèng)實(shí)現(xiàn)中英文分頁(yè)功能

標(biāo)簽:  
相關(guān)文章
模板推薦