找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 278|回复: 0

[cms教程] DedeCMS的分页标签pagelist支持中英文的修改方法

[复制链接]

该用户从未签到

发表于 2021-7-7 09:26:38 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
不得不感叹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." Rec...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-2 00:07

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表