Iintegrate model states and transitions into Filament
The Model States for Filament plug-in is a powerful tool that seamlessly integrates model states and transitions into the Filament UI. It supports Spatie Laravel Model States out-of-the-box, which makes transitioning, listing, and filtering states effortless tasks.
Consider a scenario where you're managing an e-commerce platform with various order states
like new
, processing
, shipped
, delivered
, and canceled
. With this plug-in, you can effortlessly list all
products based on their states, apply filters to quickly locate specific orders in each state, and seamlessly transition
between states directly within Filament's intuitive interface. For instance, you can move an order from processing
to shipped
with just a few clicks, streamlining your workflow and enhancing productivity.
This plug-in leverages the robust capabilities of Filament PHP and the support of Spatie Laravel Model States out-of-the-box, providing a seamless solution for managing model states and transitions with efficiency and ease.
Check out this video demonstrating how straightforward it is to transition from one valid state to another using Filament, with the following transitions in mind:
1stateDiagram-v22 [*] --> New3 New --> Processing4 New --> Canceled5 Processing --> Shipped6 Processing --> Canceled7 Shipped --> Delivered8 Delivered --> [*]9 Canceled --> [*]
Model States for Filament comes packed with a range of features to enhance your experience:
Thank you for choosing Model states for Filament!
Find the full installation guide at the official Filament PHP website.
Single Project
Install Model States for Filament in one project. Includes four license activations (local, test, staging and production). One year of updates.
Unlimited Projects
Install Model States for Filament in unlimited projects. Includes unlimited license activations. One year of updates.
Lifetime
Install Model States for Filament in unlimited projects. Includes unlimited license activations. Includes lifetime updates.