我正在Laravel进行讨论论坛申请。在这里,我想在评论部分使用Ckeditor。当有人评论时,代码应该像stackoverflow中的那样显示。
@if(Auth::check()!=null)
<div class="col-md-6 col-md-offset-3">
<div class="panel panel-default">
<div class="panel panel-body">
<form action="/comment" method="POST">
{{ csrf_field() }}
<input type="hidden" name="user_id" value="{{ Auth::user()->id }}">
<input type="hidden" name="post_id" value="{{ $post->id }}">
<div class="form-group">
<label for="comment">Reply</label>
<textarea name="body" class="form-control" style="size: 200px"></textarea>
</div>
<input type="submit" name="com" id="com" class="btn btn-xs btn-success pull-right">
</form>
</div>
</div>
</div>
@endif
请给我非常简单的步骤来使用ckeditor。我的主文件是layout.app,这个文件是comment.blade.php。请指导我在哪里输入文件和脚本文件。
答案 0 :(得分:0)
您可以使用laravel CKEditor Package;
如何安装: 设置包
function myFunction<T1, T2, T3>(t1: T1, t2: T2): T3 {
// ...
}
添加ServiceProvider
修改function myFunction<A, B>(a: A): B {
// ...
}
,将以下文件添加到composer require unisharp/laravel-ckeditor
部分。
config/app.php
发布资源
Application Service Providers
用法 默认方式(按名称或ID启动):
Unisharp\Ckeditor\ServiceProvider::class,
或者如果你想通过jQuery选择器启动:
php artisan vendor:publish --tag=ckeditor
示例:
<script src="/vendor/unisharp/laravel-ckeditor/ckeditor.js"></script>
<script>
CKEDITOR.replace( 'article-ckeditor' );
</script>
答案 1 :(得分:0)
<script src="{{asset('vendor/unisharp/laravel-ckeditor/ckeditor.js')}}"></script>
<script src="{{asset('vendor/unisharp/laravel-ckeditor/adapters/jquery.js')}}"></script>
@section('script')
<script>
$('textarea').ckeditor();
</script>
@endsection
我已经提供了编辑ID