Pada text editor yang menggunakan CKEditor untuk menulis berita artikel atau apapun untuk mengisi content website tentunya CKEditor adalah salah satu pilihan yang cocok karena CKeditor telah menyediakan berbagai macam fitur untuk melakukannya, namun CKEditor juga memiliki fitur-fitur tambahan yang tidak langsung dimasukan dalam paket download, yaitu fitur untuk mengupload gambar dan file, karena pada fitur standart hanya menyediakan gambar yang disemat dari sebuah url, untuk itu kita perlu menambahkannya, dan disini dibahas cara menambahkan dengan menggunakan Laravel Framework bagaimana cara menambahkan plugin upload gambar pada CKEditor menggunakan Laravel ikuti catatan berikut ini.
plugin ini menggunakan laravel-filemanager untuk menyematkannya pada CKEditor pastikan CKEditor telah terpasang pada project laravel.
Baca Sebelumnya:
Kemudian install plugin laravel-filemanager dengan cara sebagai berikut:
composer require tsawler/laravel-filemanagerLalu pada file konfigurasi yaitu config/app.php tambahkan kode berikut pada bagian providers.
Tsawler\Laravelfilemanager\LaravelFilemanagerServiceProvider::class, Intervention\Image\ImageServiceProvider::class, Collective\Html\HtmlServiceProvider::class,Seperti terlihat pada gambar 12.4 dibawah ini.
Gambar 12.4 |
'Image' => Intervention\Image\Facades\Image::class, 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class,Seperti terlihat pada gambar 12.5 dibawah ini.
Gambar 12.5 |
php artisan vendor:publish --tag=lfm_config
Maka akan muncul file lfm.php pada folder config.
Lalu publish folder asset yang digunakan untuk menyimpan gambar atau file yang diupload, yaitu ketikan pada shell kode berikut ini.
php artisan vendor:publish --tag=lfm_publicmaka akan muncul folder laravel-filemanager pada folder public/vendor
Gambar 12.6 |
php artisan vendor:publish --tag=lfm_viewsmaka akan muncul folder laravel-filemanager pada folder views/vendor.
Gambar 12.7 |
Maka dengan mengikuti catatan diatas akan menambahkan fitur upload gambar atau file pada CKEditor yang terpasang.
Gambar 12.8 |
Reference:
- https://github.com/tsawler/laravel-filemanager
Tidak ada komentar:
Posting Komentar