DedeCMS提示"Call to a member function GetInnerText()"如何解决办法

时间就是生命。时光不会倒流,珍惜此刻,奋斗未来吧。记住你无畏青春的样貌,你未必出类拔萃,但必须与众不一样。
今天在做一个站时用到了自定义模型,遇到了些问题,在更新列表页时提示:
Fatal error: Call to a member function GetInnerText() on a non-object in E:wwwinclude aglibchannelimg.lib.php on line 51
这个错误提示会在更新自定义模型栏目列表的时候出现,修复此问题方法很简单。
编辑打开 /inculde/taglib/channel/img.lib.php
查找51行左右:
	$innerTmp = $arcTag->GetInnerText();
将其替换为:
	$innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());
	if($arcTag==""){
	    $innerTmp = trim($arcTag);
	}
	else{
	    $innerTmp = trim($arcTag->GetInnerText());
	}
然后就能正常更新列表页了,问题上解决 。

本文DedeCMS提示"Call to a member function GetInnerText()"如何解决办法到此结束。带着自我的梦,以一种骄傲的姿态走下去。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序