帝国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目录下替换原来的文件。 pinyin.rar
|