alexsabur/orchid-editorjs-field

一个 orchid editorjs 字段

3.0.0 2022-06-19 17:51 UTC

README

GitHub Workflow Status styleci

Packagist Packagist Packagist

包描述:工作中

安装

通过 composer 安装

composer require alexsabur/orchid-editorjs-field

使用方法

    /**
     * Views.
     *
     * @return Layout[]
     */
    public function layout(): array
    {
        return [
            Layout::rows([
                EditorJS::make('mydata')->tools([
                    MarkerTool::make('marker'),
                    ImageTool::make('picture')
                    HeaderTool::make('header')
                ])
            ]),
        ];
    }

注册新工具

php artisan orchid:editorjs:tool MySuperTool

并在 js 中

class MySuperTool {
    //code
}

window.editorJSTools = window.editorJSTools || [];
window.editorJSTools['MySuperTool'] = MySuperTool;

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件 alexsabur@live.ru 反馈,而不是使用问题跟踪器。

鸣谢

此包是通过 melihovv/laravel-package-generator 的帮助进行初始化的。