帝国cmsPHP7环境下栏目生成拼音乱码解决方法
1.打开/e/class/connect.php,搜索"function ReturnPinyinFun($hz){"将此函数整段完全注释或者删掉,替换成如下代码:
function ReturnPinyinFun($hz){
global $ecms_config;
include_once(ECMS_PATH.'e/class/pinyin.php');
$py = new PinYin();
$all_py = $py->get_all_py(trim($hz));
return join('',$all_py);
}
也可以搜索://返回拼音 如果没有修改过此文件帝国cms7.5的默认是在4533行,替换4533到4547行的内容就行了。
然后替换一下生成拼音的php文件,pinyin.php覆盖到e/class目录下替换原来的文件。
百度盘下载地址:
链接:https://pan.baidu.com/s/1JE-FwuAMC-HUWuwBBxjusQ
提取码:uk48
修改文件并替换后问题就得到了解决,赶紧试试吧。
标签:拼音乱码 栏目生成
版权声明:
本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。