DedeCMS自定义模型生成列表出错解决办法

今天在设置DedeCMS5.5模板,因为以前都是用默认的文章模板,今天我正式自己dedebug定义了自定义模型,定义过程基本正常,但在生成的时候却出现了下面错误:

Fatal error: Call to a member function GetInnerText() on a non-object in
D:\PC_webserver\phproot\include\taglib\channel\img.lib.php on line 42

经过仔细考察,感觉就是img.lib.php文件对我上传的图片进行遍历的时候产生的错误,这个应该是DedeCMS系统的一个Bug,目前没找到好的解决办法,我采取了临时的解决办法,就是把出错的地方注释掉:

下面是把第42行注释掉或直接删除:

//debug by carl 2009/10/13
//$innerTmp = $arcTag->GetInnerText();

之后把第60行注释掉或删除:

//debug by carl 2009/10/13
//if(is_object($arcTag) && $arcTag->GetAtt(‘pagesize’) > 0)
//{
//    $pagesize = $arcTag->GetAtt(‘pagesize’);
//}

样,再生成列表的时候,就不再出错,但可能这样还会出现别的问题,只是临时还没发现。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2013.10.25

    本博为大前端主题D8提供技术支持及二次开发服务

    自大前端主题D8发布以来,受到了广大博主朋友…

  2. 没有图片

    2013.12.26

    phpMyAdmin 高级功能设置方法

    phpMyAdmin 安装后,默认其高级功能…

  3. 没有图片

    2009.07.09

    国内PHP开源建站程序排序与分析

    在国外优秀开源PHP建站系统对比分析一文我向…

  4. 没有图片

    2012.03.03

    精选15个CSS框架

    1.960 Grid System 960网…

  5. 没有图片

    2012.09.28

    让谷歌拼音输入法支持五笔输入法

    这标题算是标题党了,谷歌官方是没有发布五笔输…

  6. 没有图片

    2013.12.26

    联想Thinkpad E420/E440 快捷键如何切换设置

    用了E440已经有几天了,整体来说还将就着用…

评论

  1. 菠萝 2009.10.15 8:18上午

    @超人
    我玩DEDE有几年了,但也是只懂皮毛,以后还需要你多给指点啊!

  2. 超人 2009.10.14 11:59下午

    你现在玩dedecms了?
    我也打算做一个cms