This is a laravel-admin extension that integrates EditorMD into the laravel-admin form.
To adopt to laravel-admin, I made some tiny changes in editormd aseets.
Please feel free to contact me if you encounter any difficulties when you use this extension.
composer require sharemant/laravel-admin-ext-editormd
php artisan vendor:publish --tag=laravel-admin-ext-editormdIn the extensions section of the config/admin.php file, add some configuration that belongs to this extension.
'extensions' => [
'editormd' => [
// Set to false if you want to disable this extension
'enable' => true,
// Set to true if you want to take advantage the screen length for your editormd instance.
'wideMode' => false,
// Set to true when the instance included in larave-admin tab component.
'dynamicMode' => false,
// Editor.js configuration (Refer to http://pandao.github.io/editor.md/)
'config' =>
[
'path' => '/vendor/laravel-admin-ext/editormd/editormd-1.5.0/lib/',
'width' => '100%',
'height' => 600,
'emoji' => true
]
]
]If you want to enable more functions of EditorMd , you could add the following configurations to your config. The configuration of the editor can be found in EditorMD Documentation.
Use it in the form form:
$form->editormd('content');If you wanna use editormd in laravel-admin tab component, you should set the option 'dynamicMode' to true in order to avoid a bug.
Licensed under The MIT License (MIT).
