Laravel Filament Kurulumu: Adım Adım Rehber

0 Ответы 1 Просмотры
·
Участники
Автор темы #1
Giriş
Laravel projelerinde hızla gelişmiş ve özelleştirilebilir admin paneli ihtiyaçlarını karşılamak üzere Filament, oldukça popüler ve güçlü bir kütüphane haline geldi. Bu yazıda, Laravel üzerine Filament kurulumunu ve temel yapılandırmasını detaylı şekilde anlatacağım. Eğer projenize modern ve kullanışlı bir yönetim paneli entegre etmek istiyorsanız, bu adımlar size yol gösterecektir.

1. Laravel Ortamını Hazırlama
İlk adım olarak, Laravel kurulumunu tamamlamış olmanız gerekir. Composer üzerinden yeni bir Laravel projesi oluşturabilirsiniz:
КОД
1composer create-project laravel/laravel proje_adi

Ardından, veritabanı bağlantısını .env dosyası üzerinden yapılandırmayı unutmayın.

2. Filament Paketini Yükleme
Filament, Laravel paketleri aracılığıyla kolayca kurulabilir. Terminalde aşağıdaki komutu çalıştırın:
КОД
1composer require filament/filament

Kurulum tamamlandığında, Laravel otomatik olarak gerekli bağımlılıkları yükleyecek.

3. Migrate ve Kullanıcı Yetkileri
Filament, genellikle kullanıcı yetkilendirmesi ve yönetim paneli için Laravel’in kendi migration’larını kullanır. Bu nedenle, migration’ları çalıştırmak önemlidir:
КОД
1php artisan migrate

Eğer kullanıcı yönetimi veya yetkilendirme eklemek isterseniz, Laravel Breeze veya Jetstream gibi paketler ile entegrasyon yapabilirsiniz.

4. Filament Paneline Erişim ve Konfigürasyon
Kurulum sonrası, panel otomatik olarak http://domain.com/admin veya http://localhost/admin adresinde erişilebilir hale gelir. Panel giriş ekranı, Laravel kullanıcılarınızın giriş bilgileriyle çalışır. Ayrıca, config/filament.php dosyasını düzenleyerek tema, logo ve erişim ayarlarını kişiselleştirebilirsiniz.

5. Panel Özelleştirmeleri ve Modüller
Filament, CRUD yapıları ve bileşenler ile genişletilebilir. Yeni kaynaklar, sayfalar veya modüller eklemek için, artisan komutları kullanılır:
КОД
1php artisan make:filament-resource User

Bu sayede, kullanıcı, ürün ya da başka modelleriniz için yönetim sayfaları oluşturabilirsiniz.

Bu temel adımlar, Laravel ortamında Filament kurulumunu ve ilk yapılandırmasını sağlar. Daha gelişmiş özellikler ve özelleştirmeler için resmi dokümantasyon ve topluluk kaynaklarına başvurmak faydalı olacaktır.

Чтобы ответить, необходимо войти в систему.

Пользователи, просматривающие эту тему (Всего: 2, Участники: 2, Гости: 0)
Всего: 2 (участники: 2, гости: 0)
0 цитат выбрано