最新公告
  • 欢迎访问代码工坊,购买产品可享受在线工单服务!
  • 帝国cms提示Uncaught Error: Call to undefined function ECMS_ShowEditorVar()错误的解决方法

      小编在使用帝国cms发布信息时,后台编辑器报错,错误信息如下:

    Fatal error: Uncaught Error: Call to undefined function ECMS_ShowEditorVar() in E:wwwrootwww.daimagongfang.comedatahtml3.php:65 Stack trace: #0 E:wwwrootwww.daimagongfang.comeadminAddNews.php(642): include() #1 {main} thrown in E:wwwrootwww.daimagongfang.comedatahtml3.php on line 65

          经过定位,发现AddNews.php文件第642行调用了$modfile,而这个变量中是模型表单文件,模型表单中因为有newstext字段,所有调用了ECMS_ShowEditorVar()函数来输出编辑器,但找不到这个函数。

          分析发现在139行中有一处判断if($emod_r[$modid]['editorf']&&$emod_r[$modid]['editorf']!=','),也就是由于字段没有标记为编辑器字段,所有导致这里没能成功引入编辑器相关文件。

          我们只要修改这个字段,将其类型修改为编辑器就可以了。

    帝国cms提示Uncaught Error: Call to undefined function ECMS_ShowEditorVar()错误的解决方法

    发表评论