Blog

Discover the latest insights, tutorials, and updates from our team. Stay informed about web development trends, best practices, and innovative solutions.
Registering a global action in Filament
Free

Registering a global action in Filament

Registering a global action in Filament
Leandro Ferreira

Leandro Ferreira

Pragmatic Roles and Permissions in FilamentPHP
Free

Pragmatic Roles and Permissions in FilamentPHP

Learn how to implement a clean and maintainable roles and permissions system in FilamentPHP using Laravel Ladder, with practical examples for multi-role restaurant management.
Patricio

Patricio

How to keep only one active session in Filament
Free

How to keep only one active session in Filament

How to keep only one active session in Filament
Leandro Ferreira

Leandro Ferreira

Multi-Login Authentication - Email, Username, or SSN
Free

Multi-Login Authentication - Email, Username, or SSN

How to implement flexible user authentication allowing login with email, username, or social security number.
Patricio

Patricio

Table Toggle Column with Custom Action
Free

Table Toggle Column with Custom Action

How to add custom business logic and validation to Filament's ToggleColumn using custom actions and/or confirmation modals.
Patricio

Patricio

Update a state on page - after editing relationship
Free

Update a state on page - after editing relationship

After edit a relationship, you might want to update a state on the page.
Patricio

Patricio

Forcing Livewire to render after creating a record
Free

Forcing Livewire to render after creating a record

Forcing Livewire to render after creating a record
Leandro Ferreira

Leandro Ferreira

User registration with first name or custom fields
Free

User registration with first name or custom fields

Customizing user registration forms to include first name or other fields.
Patricio

Patricio

Generating a slug from a title
Free

Generating a slug from a title

Generating a slug from a title using Javascript
Leandro Ferreira

Leandro Ferreira

Refreshing Relation Manager tab badges after updating records in Filament
Free

Refreshing Relation Manager tab badges after updating records in Filament

Filament makes it easy to organize Relation Managers into tabs, complete with badges showing the record count. But we have a problem when we update records inside a Relation Manager, those badges won't refresh automatically.
Leandro Ferreira

Leandro Ferreira

Adding extra content to a field
Free

Adding extra content to a field

Adding extra content to a field
Leandro Ferreira

Leandro Ferreira

Custom table column with inline action
Free

Custom table column with inline action

Custom table column with inline action
Leandro Ferreira

Leandro Ferreira

Add a confirmation modal before creating a record
Free

Add a confirmation modal before creating a record

Add a Confirmation Modal Before Creating a Record
Leandro Ferreira

Leandro Ferreira

Preserve the selected tab after a page refresh
Free

Preserve the selected tab after a page refresh

Preserve the selected tab after a page refresh
Leandro Ferreira

Leandro Ferreira

Relation Managers into form tabs using Livewire
Free

Relation Managers into form tabs using Livewire

Relation Managers into form tabs using Livewire
Leandro Ferreira

Leandro Ferreira

Show a Modal with Custom Content, if necessary, after Create / Edit
Free

Show a Modal with Custom Content, if necessary, after Create / Edit

Sometimes, after creating or editing a record, you might want to show a modal with custom content
Patricio

Patricio

How to auto-login in local environment, with a user selector
Free

How to auto-login in local environment, with a user selector

Choose your local user from a dropdown after running migrations and seeders
Patricio

Patricio

Custom Alert Widget - Records that need attention
Free

Custom Alert Widget - Records that need attention

Custom Alert Widget - Records that need attention
Patricio

Patricio