当前位置: 首页 > 织梦教程 > DedeCMS的分页标签pagelist支持中英文的修改方法

DedeCMS的分页标签pagelist支持中英文的修改方法

365ymw / 2019-09-11
[] [] []

不得不感叹DedeCMS的强大,可定制性和扩展性太强了,就算不懂php也可以很轻松的修改源码。?

今天碰到个新问题,用DedeCMS搞了个中英双语的网站,其他的都修改好了,上线之前发现分页条中英文版中都是中文的,于是自己动手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 "

  • 1".$this->TotalResult." 条记录
  • \r\n";?

    为?

    if($pagelang=='cn') {?

    return "
  • 1".$this->TotalResult." 条记录
  • \r\n";?

    }?
    else?
    {?
    return "
  • Total 1 Page ".$this->TotalResult." Records
  • \r\n";?

    }?

    修改?

    return "
  • 0".$this->TotalResult." 条记录
  • \r\n";?


    为?

    if($pagelang=='cn') {?
    return "
  • 0".$this->TotalResult." 条记录
  • \r\n";?

    }?
    else?
    {?
    return "
  • Total 0 Page ".$this->TotalResult." Records
  • \r\n";?

    }?

    修改?

    $maininfo = "
  • {$totalpage}".$this->TotalResult."
  • \r\n";?


    为?

    if($pagelang=='cn') {?
    $maininfo = "
  • {$totalpage}".$this->TotalResult."
  • \r\n";?

    }?
    else?
    {?
    $maininfo = "
  • Total {$totalpage} Page ".$this->TotalResult." Records
  • \r\n";?

    }?

    依照上面的方法,依次修改下面的获取上一页、主页、下一页、末页的内容?

    2、打开列表亚博体育手机app官网登录页面,我这以list_article_en.htm为例,其中list_article_en.htm为英文版的列表页面亚博体育手机app官网登录,中文版的可以不用修改?
    修改?

    {dede:pagelist listsize='5'/}?

    为?

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

    重新生成列表页面,大功告成。

    本文链接:http://www.365ymw.com/article-1392.html 转载请保留出处,谢谢!

    中查找“DedeCMS的分页标签pagelist支持中英文的修改方法”更多相关内容

    用户评论

    暂时还没有任何用户评论
    用户名: 匿名用户
    E-mail:
    评价等级:
    评论内容:
    验证码: captcha

    浏览历史

    免责条款 | 隐私保护 | 联系我们 | 公司简介 | 报价单 | 商城源码 | 网络公司源码 | 政府网站源码 | 培训学校源码 | 广告公司源码 | 积分商城 | 留言板 | 尚禹科技
    Copyright ? 2010-2019 365ymw.com All Rights Reserved. 365源码商城 版权所有
    地址:湖北省十堰市朝阳路 Tel:13636200495 E-mail:294378712@qq.com
    QQ QQ
    共执行 169 个查询,用时 0.106977 秒,在线 212 人,Gzip 已禁用,占用内存 8.396 MB
    流量统计:
    源码商城 源码交易网 卖源码 带手机端织梦亚博体育手机app官网登录 网络公司源码 培训学校网站源码 企业网站源码 商城源码 dedecms亚博体育手机app官网登录 政府网站源码 响应式网站亚博体育手机app官网登录 广告公司网站源码 伪静态网站
    • VIP代理加盟
    • 电话咨询
    • 13636200495
    精品网站源码商城二维码