Wtyczka help desk zbudowana dla panelu admina Filament
Natywne zasoby, widgety i strony, które wpasowują się bezpośrednio w Twój istniejący panel Filament. Inertia.js nie jest wymagana — Escalated mówi natywnie po Filament.
$ composer require escalated-dev/escalated-filamentDlaczego Escalated
Dlaczego Escalated dla Filament
Zbudowany, by czuć się jak dostarczony z panelem admina.
Natywne zasoby Filament
Zarządzanie zgłoszeniami to Filament Resource z tabelami, formularzami i widokami szczegółów. Sortowanie, filtrowanie i akcje masowe działają od razu.
Widgety dashboardu
Dodawaj statystyki zgłoszeń, timery SLA i feedy aktywności do dashboardu Filament. Widgety podążają za wzorcami komponentów Filament.
Bez Inertii
W przeciwieństwie do innych adapterów Escalated, wtyczka Filament renderuje się w całości wewnątrz panelu Filament za pomocą Livewire. Oddzielny build frontendowy nie jest wymagany.
Rozpoczęcie pracy
Jak to działa
Trzy kroki od zera do działającego help desku.
Zainstaluj wtyczkę
composer require escalated-dev/escalated-filament
Opublikuj i migruj
php artisan escalated:install && php artisan migrate
Zarejestruj wtyczkę
Dodaj Escalated do dostawcy panelu Filament, a zasób zgłoszeń, widgety i strony pojawią się automatycznie.
Funkcje
Natywne funkcje Filament
Każdy punkt integracji, którego oczekujesz od oficjalnej wtyczki Filament.
Integracja z Table Builder
Listy zgłoszeń używają Table Builder Filament. Niestandardowe kolumny, filtry, akcje i operacje masowe z pełnym doświadczeniem Filament.
Integracja z Form Builder
Twórz i edytuj zgłoszenia za pomocą Form Builder Filament. Walidacja, repeatery i niestandardowe pola podążają za konwencjami Filament.
Menedżerowie relacji
Przeglądaj odpowiedzi na zgłoszenia, aktywności i tagi jako Filament Relationship Manager. Edycja i tworzenie inline w widoku szczegółów zgłoszenia.
Integracja powiadomień
Zdarzenia zgłoszeń wyzwalają powiadomienia Filament. Wiadomości toast, powiadomienia w bazie danych i alerty e-mail za pomocą systemu powiadomień Filament.
Motyw panelu
Escalated dziedziczy motyw panelu Filament. Kolory, czcionki i tryb ciemny działają automatycznie. Oddzielna konfiguracja CSS nie jest wymagana.
Klasy akcji
Przypisuj zgłoszenia, zmieniaj priorytet i zarządzaj SLA za pomocą klas Filament Action. Modalne potwierdzenia i dane wejściowe formularzy wbudowane.
Kod
Zarejestruj i dostosuj
Standardowe wzorce wtyczki Filament. Nic nowego do nauki.
// 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', ]), ]) );
Gotowy, aby dodać zgłoszenia wsparcia do panelu Filament?
Zainstaluj wtyczkę, zarejestruj w dostawcy panelu i gotowe. Open source, self-hosted i zbudowany dla Filament.