帝国cms拼音函数调用出现打开打开转换表文件失败的解决办法

帝国cms拼音函数调用出现打开打开转换表文件失败的解决办法

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2021-12-11 04:13:43
文章简介

今天墨鱼做了一个帝国CMS插件,其中有个功能部分包含了中文转拼音的功能,使用了帝国默认的汉字转拼音函数ReturnPinyinFun(),使用过程中提示错误如下:"打开打开转换表文件失败"经

  • 正文开始
  • 相关阅读
  • 推荐作品

今天墨鱼做了一个帝国CMS插件,其中有个功能部分包含了中文转拼音的功能,使用了帝国默认的汉字转拼音函数ReturnPinyinFun(),使用过程中提示错误如下:"打开打开转换表文件失败"

经过排查是因为外部调用此函数时,转换表目录不能正确识别导致的。处理方法如下:

打开/e/class/doiconv.php文件,找到如下代码:

$this->config['codetable_dir'] = $dir."../data/codetable/";

替换成:

$this->config['codetable_dir'] =ECMS_PATH.'e/data/codetable/';

就可以了!

帝国cms拼音函数调用出现打开打开转换表文件失败的解决办法

帝国CMS模板调用今天当天或者24小时内的信息(两种写法)
« 上一篇 2021年12月10日
帝国CMS把内容自动变成WORD的DOC并且下载的功能
下一篇 » 2021年12月14日

如本文对您有帮助,就请墨鱼抽根烟吧!