dedecms自定义模型提示:Call to a member function GetInnerText

dedecms自定义模型提示:Call to a member function GetInnerText,第1张

dedecms自定义模型提示:CalltoamemberfunctionGetInnerText()的解决方法

本文重点是详细介绍dedecms自定义模型提示:调用一个成员函数getinnerText()的解决方法,涉及到一些相关标记和代码的替换和修改,有一定的参考和使用价值,盆友有必要参考一下。

本文通过案例介绍了dedecms自定义模型提示的解决方案:调用成员函数getinnerText()。分享给大家参考。深入分析以下内容:

一、困难:

今天做站的时候采用了自定义模式,遇到了一些困难。升级列表页面时,我提示:

Fatalerror:CalltoamemberfunctionGetInnerText()onanon-objectinE:wwwincludetaglibchannelimg.lib.phponline51致命错误:在E:wwwincludetaglibchannelimg.lib.PHP的第51行调用非对象上的成员函数GetInnerText()

二。解决方案:[/s2/]

这一不正确会在升级自定义模型频道列表的情况下出現,恢复此难题方式非常简单,编写开启includetaglibchannelimg.lib.php,搜索51行上下:

复制代码编码以下:$innerTmp=$arcTag->GetInnerText();将其更换为:

复制代码编码以下:$innerTmp=($arcTag=="")?trim($arcTag):trim($arcTag->GetInnerText());当用户定义的模型频道列表升级时,会出现此错误。恢复这个问题的方法很简单。编写并打开includetaglibchannelimg.lib.php,上下搜索51行:

复制下面的代码:$innertmp=$arctag->;GetInnerText();替换为:

复制以下代码:$innerTmp=($arcTag=="")?trim($arcTag):trim($arcTag->;GetInnerText());

或者

复制下面的代码:if($arctag==""){
$innertmp=trim($arctag);
}
else{
$innerTmp=trim($arcTag->;GetInnerText());
}
然后一切都可以正常升级到列表页面,问题也可以处理了。

期待以上对建设dedecms站的帮助。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存