Filament

Un plugin help desk concu pour le panneau d'administration Filament

Ressources, widgets et pages natifs qui s'integrent directement dans votre panneau Filament existant. Pas d'Inertia.js requis — Escalated parle Filament nativement.

Terminal
$ composer require escalated-dev/escalated-filament

Pourquoi Escalated

Pourquoi Escalated pour Filament

Concu pour sembler livre avec le panneau d'administration.

Ressources Filament natives

La gestion des tickets est une ressource Filament avec des tables, formulaires et vues de detail. Tri, filtrage et actions en masse fonctionnent par defaut.

Widgets du tableau de bord

Ajoutez des statistiques de tickets, des minuteries SLA et des flux d'activite a votre tableau de bord Filament. Les widgets suivent les patterns de composants Filament.

Pas d'Inertia requis

Contrairement aux autres adaptateurs Escalated, le plugin Filament se rend entierement dans votre panneau Filament avec Livewire. Pas de build frontend separe necessaire.

Pour commencer

Comment ca marche

Trois etapes de zero a un help desk fonctionnel.

1

Installez le plugin

composer require escalated-dev/escalated-filament

2

Publiez et migrez

php artisan escalated:install && php artisan migrate

3

Enregistrez le plugin

Ajoutez Escalated a votre fournisseur de panneau Filament et la ressource tickets, les widgets et pages apparaissent automatiquement.

Fonctionnalites

Fonctionnalites natives Filament

Chaque point d'integration que vous attendriez d'un plugin Filament de premiere classe.

Integration Table Builder

Les listes de tickets utilisent le Table Builder de Filament. Colonnes personnalisees, filtres, actions et operations en masse avec l'experience Filament complete.

Integration Form Builder

Creez et editez des tickets avec le Form Builder de Filament. Validation, repeaters et champs personnalises suivent les conventions Filament.

Relationship Managers

Consultez les reponses de tickets, activites et tags comme des Relationship Managers Filament. Edition et creation en ligne dans la vue de detail du ticket.

Integration des notifications

Les evenements de tickets declenchent des notifications Filament. Messages toast, notifications en base de donnees et alertes email via le systeme de notification Filament.

Theme du panneau

Escalated herite du theme de votre panneau Filament. Couleurs, polices et mode sombre fonctionnent automatiquement. Pas de configuration CSS separee necessaire.

Classes d'action

Affectez des tickets, changez la priorite et gerez les SLA avec les classes Action de Filament. Confirmations modales et saisies de formulaire integrees.

Code

Enregistrez et personnalisez

Patterns standard de plugin Filament. Rien de nouveau a apprendre.

// app/Providers/Filament/AdminPanelProvider.php
use Escalated\Filament\EscalatedPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugins([
            EscalatedPlugin::make()
                ->enableWidgets()
                ->enableNotifications(),
        ]);
}

// Customize the ticket resource
EscalatedPlugin::make()
    ->ticketResource(
        table: fn (Table $table) => $table
            ->columns([
                TextColumn::make('subject')->searchable(),
                BadgeColumn::make('priority')->colors([
                    'danger' => 'high',
                    'warning' => 'medium',
                ]),
            ])
    );

Pret a ajouter des tickets de support a votre panneau Filament ?

Installez le plugin, enregistrez-le dans votre fournisseur de panneau et c'est pret. Open source, auto-heberge et concu pour Filament.