帝国cmsPHP7环境下栏目生成拼音乱码解决方法

时间:2023年08月12日

/

来源:网络

/

编辑:佚名

解决办法
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/1bSCFijUJ7xDq9W4_40CUQg 提取码: 27cy
链接:https://pan.baidu.com/s/1JE-FwuAMC-HUWuwBBxjusQ 提取码:uk48 
修改文件并替换后问题就得到了解决,赶紧试试吧。
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。