您现在的位置是:首页 > 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);   
/

本文标签:

很赞哦! ()

相关源码

  • 帝国cms题库问答学习平台模板知识付费网站源码+数据采集为教育机构、培训平台及在线学习场景设计,提供完整的题库管理与问答服务解决方案。支持多种题型展示与答案查询,满足不同层次的学习需求。查看源码
  • (PC+WAP)智能机器人人工智能物联网自动化设备源码下载本模板基于PbootCMS内核开发,为智能机器人及传感器科技企业精心设计。采用现代化设计风格,突出科技感与专业性,多方位展示企业技术实力与产品优势。查看源码
  • (自适应)工商代理公司注册财务会计pbootcms模板免费下载为工商代理、财务会计服务企业设计的网站模板,基于PbootCMS开发,充分考虑了企业服务行业的展示需求与客户转化路径。设计风格专业严谨,布局清晰合理,呈现企业服务内容与专业优势。查看源码
  • html5响应式pbootcms模板新闻资讯博客网站源码该模板采用PbootCMS内核开发,专为新闻资讯类网站打造,同时具备高度行业适配性--只需替换图文内容即可快速转型为企业官网、行业门户等各类站点。查看源码
  • WordPress主题模板主题巴巴/博客X主题源码免费下载博客X主题专注于内容创作领域,为博客、资讯类网站提供专业的内容展示解决方案。该模板采用精心设计的布局结构,能够有效提升内容的可读性和用户停留时间。查看源码
  • (自适应)英文电子芯片电子元件网站pbootcms模板下载基于PbootCMS内核开发的电子元件类企业专用模板,采用响应式设计技术,适配电子元器件、集成电路、半导体等行业的品牌展示与技术文档发布需求。前端布局针对芯片参数表格与产品规格书展示进行深度优化。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐