Blog Yazılarım

Laravel için Trix Editör

Trix, Basecamp'ın yaratıcılarından açık kaynak kodlu bir WYSIWYG editörüdür ve farklı bir editör olarak tasarlanmıştır.

Trix CSS ve JavaScript olduğundan, zaten Laravel ile bütünleştirebilirsiniz, ancak laravel-trix onu ayarlamayı kolaylaştıran bir pakettir.

İlk önce, Composer paketini kurun:

composer require te7a-houdini/laravel-trix
php artisan vendor:publish --provider="Te7aHoudini\LaravelTrix\LaravelTrixServiceProvider"
php artisan migrate
Paketi yükledikten sonra bir Makale Modeliniz varmış gibi görünür ve üzerinde Trix editörünün formları oluşturmasını ve güncellemesini istersiniz. Yapmanız gereken tek şey Blade kullanmak :
<html>
    <head>
        @trixassets
    </head>

    <body>
        <form method="POST" action="route('article.store')">
            @csrf
            @trix(\App\Article::class, 'content')
            <input type="submit">
        </form>    
    </body>
</html>
Pakette, yüklenen dosyaları kullanma, mevcut modeller için oluşturma ve gelişmiş yapılandırma gibi daha birçok özellik bulunur. Bu paket hakkında daha fazla bilgiyi Github sayfasından bulabilir ve tüm kullanım kılavuzunu okuyabilirsiniz.



Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap