Laravel-adminでマークダウンエディタ(simplemde)を使う方法
composerでインストール
composer requireでlaravel-adminのextensionをインストールする
composer require laravel-admin-ext/simplemde
php artisan vendor:publish --tag=laravel-admin-simplemde
simplemdeについての追記
config/admin.phpのextensions部分にsimplemdeについての記述を追加する
'extensions' => [
'simplemde' => [
'enable' => true,
//'alias' => 'markdown',
'config' => [
'height' => 600,
'autofocus' => true,
'spellChecker' => false,
'placeholder' => 'Type here...',
'hideIcons' => array('guide', 'fullscreen', 'side-by-side'),
]
]
],
grid部分でsimplemdeを使用
gridに記述すればフォームでマークダウンエディタを使用することができる
$form->simplemde('content')->height(500);
削除
なお、simplemdeを削除する場合は以下のコマンドを実行すれば簡単に削除することができる。非常にシンプル。
composer remove laravel-admin-ext/simplemde