Articles › Filament 5
TAG ARCHIVE

Everything on Filament 5.

11 articles tagged Filament 5, sorted newest first.

filament

Stop Scrolling Through a 40-Field Filament Form: Sections, Tabs and Flex

Filament resources start clean and accrete. Here is how to restructure a wall of inputs with Section, Fieldset, Tabs and Flex — and the traps in each.

12 min read →
filament

Filament v5 Performance: Making a 100,000-Row Panel Feel Instant

Filament is wonderful at 500 rows and miserable at 500,000. Almost none of that is Filament's fault - here is the ordered method for finding which of the eight usual causes is actually yours.

17 min read →
filament

Filament v5 Database Notifications: A Real-Time Drawer Backed by Reverb

The import finished twenty minutes ago and nobody told anyone. A toast cannot fix that — the notifications drawer can, once you understand the payload shape Filament actually queries for.

11 min read →
filament

Stop Explaining Your Form in a Placeholder: Filament v5's Callout Component

Every Filament form eventually needs to say something that does not belong on a single field. v5.2 shipped a component for it, and almost nobody noticed.

11 min read →
filament

Tame a Bloated Filament v5 Sidebar with Clusters and Sub-Navigation

A cluster is not a navigation group — it re-prefixes URLs and rewrites breadcrumbs. Here's the retrofit path for moving existing Filament v5 resources into one without breaking links.

11 min read →
filament

Add Soft Deletes to a Filament v5 Resource: Trashed Filter, Restore and Force Delete

The scaffold flag only helps on a brand new resource. Here's the retrofit path for soft deletes on an existing Filament v5 resource — including the query override that fixes the 404 on a trashed record.

11 min read →
filament

Turn a Filament v5 Create Page Into a Multi-Step Wizard

A 20-field create form is a wall users scroll past. The HasWizard trait splits it into validated steps without touching the resource schema your edit page still uses.

10 min read →
filament

Test Filament v5 Resources with Pest

Filament resource pages are Livewire components, not URLs. Point livewire() at the page class and you get table, form and action assertions that run in milliseconds.

8 min read →
filament

Filament v5 Authorization: Policies, Roles and Permissions Complete Guide

A policy alone will not stop a user seeing every row in your table. Here are the four layers of Filament v5 authorization - panel access, policies, query scoping and field visibility - wired together and covered by tests.

18 min read →
filament

Build a Custom Filament v5 Page that Hosts Livewire Widgets

Not every admin screen fits a resource List or Edit page. Here's how to scaffold a custom Filament v5 page, register your own Livewire widgets on it, and control the grid.

8 min read →
filament

Add Status Tabs with Counts to a Filament v5 List Page

Filament tables can be filtered, but the filter form hides behind a button. For a fixed set of states like order status, tabs put always-visible, counted query scopes right above the table.

8 min read →