tocaan/ckeditor5

关于此包最新版本(dev-main)没有可用的许可信息。

此包帮助将ckeditor5集成到您的表单中

dev-main 2023-01-18 15:49 UTC

This package is auto-updated.

Last update: 2024-09-18 19:20:32 UTC


README

安装

您可以通过composer安装此包

composer require tocaan/ckeditor5

发布配置文件

php artisan vendor:publish --provider="Ckeditor5\CkEditor5ServiceProvider"

用法

首先,您必须将脚本和样式文件添加到您的布局中

    {{-- styles --}}
    <link href="{{asset('ckeditor5/css/ckeditor.css')}}" rel="stylesheet" id="style_components" type="text/css" />

    {{-- scripts --}}
    <script src="{{asset('ckeditor5/js/ckeditor.js')}}"></script>
    <script src="{{asset('ckeditor5/js/ckEditorScripts.js')}}"></script>

在添加脚本和样式文件后,您可以使用它,例如这样

    field()->ckEditor5('name','label','value',[]);

不要忘记在提交表单时添加此脚本

    if (window.editors == undefined) {
        $.each(editors, function (index, editor) {
            editor.updateSourceElement()
        });
    }