Filament

Created at: 2022-07-19 07:50:44 | Updated at: 2025-01-09 16:32:12

Característiques principals de Filament

  1. Admin Panel personalitzable:
    • Permet gestionar models d'Eloquent amb CRUDs automàtics.
  2. Components avançats:
    • Gràfics, formularis, taules dinàmiques i eines de gestió.
  3. Plugins extensibles:
    • Funcionalitats com gestió d'usuaris, permisos, traduccions i molt més.
  4. Facilitat d'ús:
    • Simplifica la creació de panells d'administració amb poques línies de codi.
  5. Disseny modern i responsiu:
    • Basat en Tailwind CSS, adaptat a dispositius mòbils i navegadors moderns.

Com instal·lar Laravel Filament

Seguint aquests passos, pots instal·lar-lo fàcilment:

1. Crear una nova aplicació Laravel (opcional):

Si encara no tens un projecte Laravel, crea'n un nou:

composer create-project laravel/laravel nom-del-projecte

Després, entra al directori del projecte:

cd nom-del-projecte

2. Instal·lar Livewire i Tailwind CSS (opcional):

Filament requereix Livewire i Tailwind CSS, però es poden configurar automàticament durant la instal·lació.

Instal·lació de Livewire (si no està configurat):

composer require livewire/livewire

3. Instal·lar Filament:

Executa aquesta comanda per instal·lar el paquet principal de Filament:

composer require filament/filament

4. Configurar el panell d'administració:

Publica els fitxers de configuració i assegura't de tenir accés al panell:

php artisan vendor:publish --tag=filament-config

5. Crear l'usuari administrador:

Genera un usuari amb accés al panell d'administració:

php artisan make:filament-user

Introdueix les dades necessàries (nom, correu electrònic i contrasenya) durant el procés.

6. Accedir al panell d'administració:

Un cop configurat, accedeix al panell d'administració a través de l'URL:

http://el-teu-domini/filament

Extendre Filament amb recursos personalitzats

Per gestionar models (CRUD), crea un nou recurs:

php artisan make:filament-resource NomModel

Aquest comandament genera un CRUD complet per al model seleccionat.


No valid image directory found or the category is not valid for the gallery.

Back to Posts
Filament

Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.