【发布时间】:2017-11-28 03:28:44
【问题描述】:
我正在构建一个简单的博客,但我想将 CKeditor 用于博客消息,以便用户可以稍微设置博客消息的样式。我以前从未使用过 CKeditor,而且我对 Laravel 也有点陌生。所以我设法将我的 textarea 转换为 CKeditor 字段,并且我还构建了一个函数来存储博客文章。没问题,我在我的数据库和我的博客概览页面中都看到了数据。
但是,CKeditor/Laravel 显然会将 CKeditor 生成的标签存储在数据库中,并将它们显示为文本。如何像代码一样显示文本?
现在写博客:
CK编辑器
我的代码
表格
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label for="bericht">Nieuwsbericht <span class="required">*</span></label>
<textarea class="form-control" id="bericht" name="bericht" required></textarea>
</div>
</div>
</div>
<script type="text/javascript">
CKEDITOR.replace( 'bericht' );
</script>
显示博文
<div class="blog-post">
<div class="row">
<div class="col-md-12">
<h1>{{ $blog->name }}</h1>
</div>
<div class="col-md-12">
<h3>{{ $blog->subtitel }}</h3>
</div>
<div class="col-md-12">
<p class="date">{{ $blog->created_at->formatLocalized('%A %d %B %Y') }}, Door {{$blog->user->name}}</p>
</div>
<div class="col-md-12">
<p class="blog-message">
{{ $blog->bericht }}
</p>
</div>
</div>
</div>
【问题讨论】:
标签: javascript php laravel-5 ckeditor