一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Dede中英文分頁標(biāo)簽,Dede分頁標(biāo)簽pagelist中英文雙語

 示且青春 2013-10-23
             大家在用DedeCMS的強(qiáng)大功能做網(wǎng)站的時候,有時要做中英版的網(wǎng)站,關(guān)于英文的分頁信息怎么做呢?可是網(wǎng)上介紹了很多Dede分頁標(biāo)簽pagelist中英文雙語版的方法,都似乎用不來了,因?yàn)樯倭艘粋€地方?jīng)]有修改,下面教大家怎么定制自己的中英版的分頁功能

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)容

最后還一修改函數(shù)參數(shù)
 修改
function GetPageListST($list_len,$listitem="index,end,pre,next,pageno")

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

2、打開列表模板頁面,我這以list_article_en.htm為例,其中l(wèi)ist_article_en.htm為英文版的列表頁面模板,中文版的可以不用修改
修改
    {dede:pagelist listsize='5'/}

    {dede:pagelist pagelang='en' listsize='5'/}

重新生成列表頁面,大功告成,分布信息中英隨意切換,只需改下標(biāo)簽就行

附件下載:
dede中英文分頁標(biāo)簽arc.listview.class.php

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩欧美亚洲综合在线| 成人精品亚洲欧美日韩| 欧美国产日本高清在线| 国产精品美女午夜福利| 日韩视频在线观看成人| 日韩欧美精品一区二区三区 | 亚洲精品福利视频在线观看| 日韩18一区二区三区| 91在线播放在线播放观看| 欧美日韩免费黄片观看| 大香伊蕉欧美一区二区三区| 国产精品香蕉免费手机视频| 久久久精品日韩欧美丰满| 99国产高清不卡视频| 91香蕉视频精品在线看| 欧美日韩乱码一区二区三区| 一区二区三区人妻在线| 熟女乱一区二区三区四区| 人妻露脸一区二区三区| 国产乱人伦精品一区二区三区四区 | 日韩欧美一区二区黄色| 欧美日韩一区二区三区色拉拉| 高清免费在线不卡视频| 99久久国产精品免费| 99热在线精品视频观看| 偷拍美女洗澡免费视频| 国产午夜福利不卡片在线观看| 国产日产欧美精品视频| 色婷婷丁香激情五月天| 日本一区不卡在线观看| 中文字幕日产乱码一区二区| 九九热在线视频观看最新| 五月激情综合在线视频| 国产一区二区三区口爆在线| 亚洲妇女作爱一区二区三区| 国产精品久久熟女吞精| 欧美午夜一级艳片免费看| 成人午夜激情在线免费观看| 69久久精品亚洲一区二区| 国产成人国产精品国产三级| 中文字幕久久精品亚洲乱码|