您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

织梦cms更新列表页提示Fatal error: Call to a member function Get

问兰2023-09-25DedeCMS教程已有人查阅

导读今天在做一个站时用到了自定义模型,遇到了些问题,在更新列表页时提示:
Fatal error: Call to a member function Get

今天在做一个站时用到了自定义模型,遇到了些问题,在更新列表页时提示:
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
找到51行所在的代码,将其替换为
$innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());
保存即可。
然后列表页就正常了。
源代码:
<?php  
if(!defined('DEDEINC'))  
{  
exit( "Request Error!");  
}  
/**  
* 图像标签   
*   
* @version $Id:img.lib.php 1 9:33 2010年7月8日Z tianya $   
* @package DedeCMS.Taglib   
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.   
* @license http://help.dedecms.com/usersguide/license.html  
* @link http://www.dedecms.com  
*/   
 
function ch_img($fvalue,&$arcTag,&$refObj,$fname='')  
{  
global $cfg_album_width,$cfg_album_row,$cfg_album_col,$cfg_album_pagesize,$cfg_album_style,$cfg_album_ddwidth,$cfg_basehost,$cfg_multi_site;   
$dtp = new DedeTagParse();   
$dtp- >LoadSource($fvalue);  
if(!is_array($dtp- >CTags))  
{   
$dtp- >Clear();  
return "无图片信息!";  
}   
$pagestyle = $cfg_album_style;   
$maxwidth = $cfg_album_width;   
$ddmaxwidth = $cfg_album_ddwidth;   
$pagepicnum = $cfg_album_pagesize;   
$row = $cfg_album_row;   
$icol = $cfg_album_col;   
$ptag = $dtp- >GetTag('pagestyle');  
if(is_object($ptag))   
{   
$pagestyle = $ptag- >GetAtt('value');  
$maxwidth = $ptag- >GetAtt('maxwidth');  
$ddmaxwidth = $ptag- >GetAtt('ddmaxwidth');  
$pagepicnum = $ptag- >GetAtt('pagepicnum');  
$irow = $ptag- >GetAtt('row');  
$icol = $ptag- >GetAtt('col');  
if(emptyempty($maxwidth))   
{   
$maxwidth = $cfg_album_width;   
}   
}   
 
//遍历图片信息  
$mrow = 0;  
$mcol = 0;   
$images = array();   
$innerTmp = $arcTag- >GetInnerText();  
if(trim($innerTmp)=='')   
{   
$innerTmp = GetSysTemplets( "channel_article_image.htm");  
}   
 
if($pagestyle==1)  
{  
$pagesize = $pagepicnum;   
}   
else if($pagestyle==2)   
{   
$pagesize = 1;   
}   
else   
{   
$pagesize = $irow * $icol;   
}   
 
if(is_object($arcTag) && $arcTag->GetAtt('pagesize') > 0)  
{  
$pagesize = $arcTag- >GetAtt('pagesize');  
}   
if(emptyempty($pagesize))   
{   
$pagesize = 12;   
}   
$aid = $refObj- >ArcID;  
$row = $refObj- >dsql->GetOne("SELECT title FROM `ddmx_archives` WHERE `id` = '$aid';");  
$title = $row['title'];   
$revalue = '';   
$GLOBAL['photoid'] = 0;   
foreach($dtp- >CTags as $ctag)  
{   
if($ctag- >GetName()=="img")  
{   
$fields = $ctag- >CAttribute->Items;  
$fields['text'] = str_replace( "'","",$ctag->GetAtt('text'));  
$fields['title'] = $title;   
$fields['imgsrc'] = trim($ctag- >GetInnerText());  
$fields['imgsrctrue'] = $fields['imgsrc'];   
if(emptyempty($fields['ddimg']))   
{   
$fields['ddimg'] = $fields['imgsrc'];   
}   
if($cfg_multi_site=='Y')   
{   
//$cfg_basehost)   
if( !preg_match('#^http:#i', $fields['imgsrc']) ) {   
$fields['imgsrc'] = $cfg_basehost.$fields['imgsrc'];   
}   
if( !preg_match('#^http:#i', $fields['ddimg']) ) {   
$fields['ddimg'] = $cfg_basehost.$fields['ddimg'];   
}   
}   
if(emptyempty($fields['width']))   
{   
$fields['width'] = $maxwidth;   
}   
//if($fields['text']=='')   
//{   
//$fields['text'] = '图片'.($GLOBAL['photoid']+1);   
/

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)绿色环保设备环保企业网站模板源码下载基于PbootCMS内核开发的响应式企业模板,为环保设备制造、环境技术服务等企业打造,通过模块化设计实现多行业快速适配。查看源码
  • (pc+wap)pbootcms网站模板蓝色小程序网站开发公司基于PbootCMS内核开发的营销型门户模板,为小程序开发公司、电商软件企业打造。采用HTML5自适应架构,实现PC与手机端数据实时同步展示查看源码
  • (自适应响应式)蓝色勘察设计院机构单位商会协会pbootcms模板下载本模板基于PbootCMS系统开发,为勘察设计院所、工程咨询单位设计,特别适合展示设计成果、技术服务和项目案例。采用响应式技术,确保设计图纸和方案以及文案在不同设备上都能清晰展示。查看源码
  • (自适应响应式)WORDwps办公资源教程资讯网站模板下载基于PbootCMS内核开发的响应式网站模板,为办公教程、WPS技巧分享、职场技能培训等场景打造。模板内置标准化文档分类体系,支持图文/视频教程混合展示,满足现代办公知识传播需求。查看源码
  • (自适应)工业机械设备产品介绍免费pbootcms源码下载本网站模板基于PbootCMS内核精心开发,为机械设备与工业产品制造企业量身打造。设计充分考量行业特性,突出产品展示与技术实力呈现查看源码
  • pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐