广

织梦CMS教程

  • 帝国cms教程
  • 织梦CMS教程
  • PHP CMS教程
  • ECSHOP教程
  • WordPress教程
  • Discuz教程
  • CMS学习

    DEDECMS提示:Fatal error: Call to a member function GetInnerTex

    2018-04-03 21:09:50 次阅读 稿源:互联网
    广告

    魔客吧在做网站时经常能用到自定义模型,但是今天再在后台完成新建自定义模型之后,更新栏目出现如下错误提示:

    Fatal error: Call to a member function GetInnerText() on a non-object in E:/www/include/taglib/channel/img.lib.php on line 51

    那么该怎么修复这个问题呢。

    其实只需要替换一段代码就可以了。

    编辑打开 /inculde/taglib/channel/img.lib.php

    //遍历图片信息

    $mrow = 0;

    $mcol = 0;

    $images = array();

    $innerTmp = $arcTag->GetInnerText();

    if(trim($innerTmp)=='')

    {

    $innerTmp = GetSysTemplets("channel_article_image.htm");

    }

    找到51行所在的代码,

    即:$innerTmp = $arcTag->GetInnerText();将其替换为

    $innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());

    保存即可。

    然后更新一下列表页就会发现,可以正常的更新了。

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告