Dedehtml.com

织梦自定义图片字段报错Call to a member function GetInnerText()

摘要:织梦程序当你添加了自定义图片自动时,前台打开当前栏目列表就会出现Call to a member function GetInnerText()

织梦程序当你添加了自定义图片字段时,前台打开当前栏目列表就会出现

Fatal error: Call to a member function GetInnerText() on string in include aglibchannelimg.lib.php on line 51

后台出现

Fatal error: Call to a member function GetInnerText() on a non-object in /include/customfields.func.php on line 539

解决方法

打开 /include/customfields.func.php 搜索

$fvalue = trim($ntag->GetInnerText());

改成

$fvalue = ($ntag=="") ? trim($ntag) : trim($ntag->GetInnerText());

继续打开 /include/taglib/channel/img.lib.php 搜索

$innerTmp = $arcTag->GetInnerText();

改成

$innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());
版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.dedehtml.com/notes/getinnertext.html
(1)
打赏 微信扫一扫 微信 支付宝 QQ 扫码打赏

织梦自定义图片字段调用图片地址

Dedehtml赞(0)

dedecms模型添加的图片数据类型,在前台模板输出后是带有html代码的,我们在使用时只是需要图片地址就行了。这样我们只需要写个自定义方法从字符串中把图片提取出来即可。...

织梦搜索结果页调用自定义字段内容

Dedehtml赞(1)

我们在给模型添加自定义字段后,刚好搜索页需要显示自定义的字段时,织梦默认是无法在搜索结果页显示自定义字段的内容的,网上很多教程都是写死或者改动系统文件,这样不仅不够人性化,而且改动系统文件对升级存在影响。本文章介绍个完美的方法,既不改动系统核心文件,又不写死任何东西。...