Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.52 KB

README.md

File metadata and controls

52 lines (38 loc) · 1.52 KB

Integrate EditorJS into your EasyAdmin application

Latest Version Software License Build Status Code Coverage

Installation

To install this bundle, simply run:

composer require setono/easyadmin-editorjs-bundle

Add route configuration

Add a route import inside config/routes:

# config/routes/setono_easyadmin_editorjs.yaml
setono_easyadmin_editorjs:
    resource: "@SetonoEasyadminEditorjsBundle/Resources/config/routes.yaml"

Usage

When configuring your fields in your crud controller, add an EditorJSField like this:

public function configureFields(string $pageName): iterable
{
    // ...
    
    yield EditorJSField::new('content')
        ->addHeaderTool(2)
        ->addListTool()
        ->addQuoteTool()
    ;
    
    // ...
}