Filament Testimonial
#Filament Testimonial
Filament admin UI (CRUD) for jeffersongoncalves/laravel-testimonial — manage testimonials with translatable content, inside a Filament panel.
#Compatibility
Note (1.x): pinned to Laravel 12.x.
jeffersongoncalves/laravel-testimonialrequiresilluminate/*: ^12.0|^13.0, which has no overlap withorchestra/testbenchreleases below^9.0(Laravel 11). Filament v3.3.x already supports Laravel 12, so this branch targets Laravel 12/13 only.
#Installation
You can install the package via composer:
composer require jeffersongoncalves/filament-testimonial:"^1.0"
Register the plugin in your panel provider:
use JeffersonGoncalves\FilamentTestimonial\FilamentTestimonialPlugin; public function panel(Panel $panel): Panel { return $panel ->plugins([ FilamentTestimonialPlugin::make(), ]); }
The Testimonial resource renders a translatable content field, so a jeffersongoncalves/filament-translatable plugin instance must also be registered in the same panel.
#Configuration
Publish the config file:
php artisan vendor:publish --tag="filament-testimonial-config"
return [ 'navigation_group' => 'Testimonials', 'resources' => [ 'testimonial' => \JeffersonGoncalves\FilamentTestimonial\Resources\Testimonials\TestimonialResource::class, ], ];
Or configure fluently:
FilamentTestimonialPlugin::make()->navigationGroup('Support');
#Testing
composer test
#Changelog
Please see CHANGELOG for more information on what has changed recently.
#Contributing
Please see CONTRIBUTING for details.
#Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
#Credits
#License
The MIT License (MIT). Please see License File for more information.