dedebiz后台编辑器里设置图片的宽高不生效,前台无法显示后台设置的宽高

dedebiz后台编辑器里设置图片的宽高不生效那是因为前台在调用文章内容的时候自动过滤掉了图片的宽高。

如何解决呢?

打开/system/archive/archives.class.php,大概在199行左右,注释掉这两行代码(在前面加"//"即可注释)

$this->Fields['body'] = str_ireplace("<img","<img alt="".$this->Fields['title']."" title="".$this->Fields['title']."" style="margin:20px 0;box-shadow:0 1px 2px rgba(0,0,0,.1)"",$this->Fields['body']);
$this->Fields['body'] = preg_replace("/style="width\:(.*)"/","",$this->Fields['body']);

如下图所示:

这样dedebiz后台设置的宽高在前台就能正常显示了。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: