📅  最后修改于: 2023-12-03 15:02:39.178000             🧑  作者: Mango
Laravel-CKEditor是一个基于PHP的用于Laravel框架的富文本编辑器。它可以轻松地实现图片上传、代码着色、表格编辑等常见功能,并且可以通过扩展插件来扩展更多的功能。
安装Laravel-CKEditor非常简单,只需要在终端中执行以下命令:
composer require unisharp/laravel-ckeditor
安装完Laravel-CKEditor后,需要在config/app.php中添加provider和alias:
'providers' => [
Unisharp\Ckeditor\ServiceProvider::class,
],
'aliases' => [
'CKEditor' => 'Unisharp\Ckeditor\Facades\CKEditor',
'CKFinder' => 'Unisharp\Ckeditor\Facades\CKFinder',
],
然后在终端执行以下命令,发布相关文件:
php artisan vendor:publish --tag=ckeditor
<!-- app.blade.php -->
...
<head>
...
<script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script>
</head>
...
<textarea name="content" class="ckeditor"></textarea>
Laravel-CKEditor支持各种扩展功能,例如代码着色、Markdown转换等。可以通过下面的链接找到更多的扩展插件:
https://ckeditor.com/cke4/addons/
Laravel-CKEditor提供了一个简单而功能强大的富文本编辑器,可以轻松地实现许多常见的编辑功能。通过使用扩展插件,可以轻松地扩展更多功能。