DEDECMS 自定义模型中的图片类型读…

最近使用DEDECMS 5.7版本建设了一个网站,其中有新建了一个模型,当然里面有图片类型的字段。

上传图片以后,在后台”自定义图片“的一栏,显示的是正常的,数据库里面也显示的是

{dede:img text='' width='360' height='170'} /uploads/111130/1-111130105133Y3.png {/dede:img} 


这种数据是正常的,可以在调用的时候加上一个函数,重新格式化一个以上字符就会输出我们想要的正常的格式了,即: /uploads/111130/1-111130105133Y3.png

这里就不多说了,如果有不清楚的朋友可以到:http://blog.sina.com.cn/s/blog_a9e5c16d01011yl4.html 有详细的解决方法。


但是一旦在内容页输出之后(可能在其它页面也出现了问题,这里没有考虑),发现输出内容的格式为:

  • DEDECMS <wbr>自定义模型中的图片类型读取不正确解决方法


  • 这样,就没有办法嵌套在IMG中的SRC里面了,在网上找解决方法,也没有找到类似的问题,只有自己动手找了,经过研究,最终的解决方法是:

    找到 "/inlcude/channelunit.class.php" 文件,大概在148 line(DEDE 5.7中),有一句:

             $fvalue = $func($fvalue,$addvalue,$this,$fname);

    把这句话注释掉,在配合上面的函数使用,就完全正常了。

     

    QQ:398850223

    Email:yingsaiweb@163.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值