在ckeditor之后显示的Html标签

时间:2015-12-31 09:34:06

标签: laravel laravel-5 ckeditor

我在我的laravel项目中使用了ckeditor CDN。我已经让编辑器显示在文本区域但是在我提交表单后,textarea的文本和html标签一起显示。我错过了什么吗?

<head>
   <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
         <script src="//cdn.ckeditor.com/4.5.6/standard/ckeditor.js"></script>
    <title>project title </title>
  </head>

表单视图:

<div class="form-goup">
{!!Form::label('details','details')!!}
{!!Form::textarea('details',null,['class'=>'form-control'])!!}

<script>
        ckeditor.replace( 'details' );
    </script>

显示视图:

{{$pages->details}}

输出: output

2 个答案:

答案 0 :(得分:6)

{{ }}语法将使用htmlentities转义数据。

对于未转义的,您可以使用{!! !!}

Laravel Docs - Blade - Displaying Data

答案 1 :(得分:0)

这将显示没有html标记的内容。

使用{!!$pages->details!!}