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. 没有图片

    2009.10.21

    菠萝筐升级到 WordPress 2.8.5

    今晚应该说是双升级,用了一下午的时间把我的系…

  2. 没有图片

    2011.04.06

    博客升级到 WordPress 3.1.1

    昨天还在WordPress官方关注WordP…

  3. 没有图片

    2011.10.11

    WordPress防垃圾评论插件: WP Anti Spam

    这几年来,花生一直在使用着防垃圾评论插件bl…

  4. 没有图片

    2010.05.05

    网页设计可用的免费图案和纹理资源

    对于设计者来说,收藏一些图案和纹理资源非常有…

  5. 没有图片

    2012.04.11

    收藏的各种LightBox控件

    在Web设计的时候,经常会用到LightBo…

  6. 没有图片

    2011.04.06

    为你的日志添加分享到腾讯微博、新浪微博等按钮

    博客今天添加了分享到腾讯微博、新浪微博、开心…

评论

  1. 菠萝 2009.10.15 8:18上午

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

  2. 超人 2009.10.14 11:59下午

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