Filament

Un plugin help desk costruito per il pannello di amministrazione Filament

Resource, widget e pagine nativi che si inseriscono direttamente nel tuo pannello Filament esistente. Nessun Inertia.js richiesto — Escalated parla Filament nativamente.

Terminale
$ composer require escalated-dev/escalated-filament

Perche Escalated

Perche Escalated per Filament

Costruito per sembrare fornito con il pannello di amministrazione.

Resource Filament native

La gestione dei ticket e una Resource Filament con tabelle, form e viste di dettaglio. Ordinamento, filtraggio e azioni in blocco funzionano nativamente.

Widget della dashboard

Aggiungi statistiche sui ticket, timer SLA e feed di attivita alla tua dashboard Filament. I widget seguono i pattern dei componenti Filament.

Nessun Inertia richiesto

A differenza di altri adattatori Escalated, il plugin Filament si renderizza interamente nel tuo pannello Filament usando Livewire. Nessun build frontend separato necessario.

Per iniziare

Come funziona

Tre passi da zero a un help desk funzionante.

1

Installa il plugin

composer require escalated-dev/escalated-filament

2

Pubblica e migra

php artisan escalated:install && php artisan migrate

3

Registra il plugin

Aggiungi Escalated al tuo panel provider Filament e la resource ticket, widget e pagine appaiono automaticamente.

Funzionalita

Funzionalita native di Filament

Ogni punto di integrazione che ti aspetteresti da un plugin Filament first-party.

Integrazione Table Builder

Le liste ticket usano il Table Builder di Filament. Colonne personalizzate, filtri, azioni e operazioni in blocco con l'esperienza Filament completa.

Integrazione Form Builder

Crea e modifica ticket con il Form Builder di Filament. Validazione, repeater e campi personalizzati seguono le convenzioni Filament.

Relationship Manager

Visualizza risposte ai ticket, attivita e tag come Relationship Manager di Filament. Modifica e creazione inline nella vista di dettaglio del ticket.

Integrazione notifiche

Gli eventi ticket attivano notifiche Filament. Messaggi toast, notifiche database e avvisi email tramite il sistema di notifiche di Filament.

Temi del pannello

Escalated eredita il tema del tuo pannello Filament. Colori, font e dark mode funzionano automaticamente. Nessuna configurazione CSS separata necessaria.

Classi di azione

Assegna ticket, cambia priorita e gestisci SLA con classi Action di Filament. Conferme modali e input di form integrati.

Codice

Registra e personalizza

Pattern standard dei plugin Filament. Niente di nuovo da imparare.

// 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',
                ]),
            ])
    );

Pronto ad aggiungere ticket di supporto al tuo pannello Filament?

Installa il plugin, registralo nel tuo panel provider e sei online. Open source, self-hosted e costruito per Filament.