javascript - Laravel ckeditor 数据未插入数据库

标签 javascript php laravel-5 ckeditor

我正在使用 Laravel 5.2 并使用 UniSharp/laravel-ckeditor 包在我的项目中实现 ckeditor。一切似乎工作正常。但是当我发送 ckeditor 输入字段的数据时,它没有插入数据库。其他输入的数据现场工作正常。当我使用普通文本区域而不是 ckeditor 时,它也工作正常。

我认为表格:

 {{Form::open(array('url'=>'gettopics'))}}
            <input type="text" name="title" class="form-control"/>
           **<input type="textarea" name="detail" id="article-ckeditor">**
    {{Form::close()}}



<script>
        CKEDITOR.replace( 'article-ckeditor' );

    </script>

路线:

Route::post('gettopics','TopicsController@gettopics');

Controller :

public function gettopics(Request $request){
    $topic=new Topic;
$topic->title=$request->Input('title');
$topic->detail=$request->Input('detail');
 $topic->save();
}

最佳答案

要渲染 html 内容,请执行以下操作

{{!! $topic->detail !!}}

请注意,如果间距错误,它将不起作用。因此,请确保第一个“!!”之前没有空格最后一个“!!”之后没有空格。

关于javascript - Laravel ckeditor 数据未插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39053092/

相关文章:

javascript - App.vue 中的 BeforeRouteEnter 函数

php - 登录php脚本不允许登录

javascript - 为什么结果与我的预期不同?

JavaScript 多转换器

javascript - 将浏览器元素中的 [value] 内容存储为字符串

php - 循环遍历带有 child 的 child 的数组

mysql - 在 HR 应用程序 Laravel 上保留系统余额

php - 从 Prestashop 后台的订单详细信息中获取数据库值

php - 拉拉维尔 : php artisan not working

php - 如何在进行 PHP artisan 存储时更改符号链接(symbolic link)文件夹的位置 : link?