联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
本地测试可以打印出来,到cms里就不行了
类型:迅睿CMS 更新时间:2019-11-13 09:48:32

谁帮看一下,问题到底出在哪呢?本地测试可以打印出来,到cms里就不行了。

public function _content_post_before($id, $data, $old) { 

$pattern= "/<img.*?src=[\"|\'](.*?)[\"|\'].*?>/";
$replace = '<img src="$1" alt="1111">';
$data[0]['content'] = preg_replace($pattern,$replace,$data[0]['content']);

return $data;
}

  谢谢了。

回帖
  • 二开/定制/使用解答专家
    #1楼    二开/定制/使用解答专家
    2019-11-12 17:35:42
    Chrome 0
    public function _content_post_before($id, $data, $old) { 
    
    $pattern= "/<img.*?src=[\"|\'](.*?)[\"|\'].*?>/";
    $replace = '<img src="$1" alt="1111">';
    $data[0]['content'] = htmlspecialchars(preg_replace($pattern,$replace,htmlspecialchars_decode($data[0]['content'])));
    
    return $data;
    }
    发个悬赏(设置悬赏)贴呗
    满意答案
  • kouyuxin
    #2楼    kouyuxin
    2019-11-12 17:47:02
    Chrome 0
    二开/定制/使用解答专家 谢谢,以后发
  • 李琨
    #3楼    李琨
    2019-11-13 08:46:51
    Chrome 0
    非常完美的解答。编辑器内容是被
    htmlspecialchars_encode
    编码过的,所以需要先解码。
  • kouyuxin
    #4楼    kouyuxin
    2019-11-13 09:17:47
    Chrome 0
    李琨 是的,明白了
  • kouyuxin
    #5楼    kouyuxin
    2019-11-13 09:48:32
    Chrome 0
    @二开/定制/使用解答专家:非常感谢,自动插入分页的功能已实现。