What is Filament Fabricator? Filament Fabricator is simply said a block-based page builder skeleton. Filament Fabricator takes care of the PageResource & frontend routing, so you can focus on what really matters: your Layouts & Page Blocks.
Fabricator | Filament | PHP |
---|---|---|
1.x | ^2.0 | ^8.0 |
2.x | ^3.0 | ^8.1 |
^2.6 | ^4.0 | ^8.2 |
You can install the package via composer:
composer require z3d0x/filament-fabricator
After that run the install command:
php artisan filament-fabricator:install
Register a FilamentFabricatorPlugin
instance in your Panel provider:
use Z3d0X\FilamentFabricator\FilamentFabricatorPlugin;
//..
public function panel(Panel $panel): Panel
{
return $panel
// ...
->plugins([
FilamentFabricatorPlugin::make(),
]);
}
Then, publish the registered plugin assets:
php artisan filament:assets
Since v2.6.0, this package is compatible with both Filament v3 and Filament v4.
To migrate your project that uses this package from Filament v3 to Filament v4, please follow the Filament upgrade guide.
Should you encounter an error related to this package during that process, you can also try the following command:
composer require filament/filament:"^4.0" -W --no-update
composer require z3d0x/filament-fabricator:"^2.6" -W --no-update
composer update
Documentation can be viewed at: https://filamentphp.com/plugins/z3d0x-fabricator
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
- ZedoX
- Voltra
- Patrick Boivin - Filament Peek
- All Contributors
The MIT License (MIT). Please see License File for more information.