帝国cms拼音函数调用出现打开打开转换表文件失败的解决办法
今天墨鱼做了一个帝国CMS插件,其中有个功能部分包含了中文转拼音的功能,使用了帝国默认的汉字转拼音函数ReturnPinyinFun(),使用过程中提示错误如下:”打开打开转换表文件失败”
经过排查是因为外部调用此函数时,转换表目录不能正确识别导致的。处理方法如下:
打开/e/class/doiconv.php文件,找到如下代码:
$this->config[‘codetable_dir’] = $dir.”../data/codetable/”;
替换成:
$this->config[‘codetable_dir’] =ECMS_PATH.’e/data/codetable/’;
就可以了!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。