Hi Tony, Thanks for your work Great Tutorial , but... I have one issue. In the Filter and Tab Section, the show All and this week Tab is working fine, but the this Month or this Years Tab, shows also data from the month/year before the actual month/year. Any Idea how to fix this?
thank you for tutorial. But there is not lesson about custom pages. For example if we want to hav a page "Settings" in admin panel and to have several input forms in that page. And custom routes for that page. It's strange that no one do that in their tutorials.
For beginners it's worth to add that in the infolist components and form components there may be a conflict for Section and TextEntry. you may want to use all 4 in the same time. I got this solved adding "as" use Filament\Forms\Components\Section; use Filament\Forms\Components\TextEntry; use Filament\Infolists\Components\Section as InfoSection; use Filament\Infolists\Components\TextEntry as InfoTextEntry; then amend the code with right Classes Names. Took me a while to figure it out.
Is there anyway to extract the duplicate code from CountryResource\RelationManagers\EmployeeRelationManager & EmployeeResource to a trait maybe? Because I find it impractical to redefine the same logic for the form(), table() etc.. methods.
Hello. I have tried to do your project but I always get this ad when I install filament. Installation failed, reverting ./composer.json and ./composer.lock to their original content. What will it be? composer is with the latest update.
are u use laravel 11? i think u should edit file php.ini, change ;extension=intl and ;extension=zip to extension=intl , extension=zip. for version installing use version 3.2.57 composer require filament/filament="3.2.57" -W and dont forget to install liveWIre before installing filament
hello, im new to Laravel Filament and i just tried it, i encounter a problem if i remove the /admin in the URL i got an error. i change the code from ->path('admin') to ->path('') beacuse that what is written in the docs. but it's giving me an error. Error: Route [filament.admin.pages.dashboard] not defined.
Am getting a 0 on the email field, and i have been not able to login to the admin panel till now. Just saying "The email address field must be a valid email address." and everytime i refresh the page the email input automatically write 0 as the first option. WHAT CAN I DO, KINDLY HELP
I recently followed this Filament Laravel tutorial, and I must say it exceeded my expectations. The tutorial is exceptionally well-structured, providing clear and concise explanations for each step of the process. The practical examples and detailed code snippets made it easy to understand how to integrate Filament into a Laravel project. I especially appreciated the troubleshooting tips and best practices shared throughout the tutorial. This resource is invaluable for both beginners and experienced developers looking to enhance their Laravel applications with Filament. Highly recommended!
can you please show some custom actions how to perform in filament? Like want to Active/Deactive employee accounts and invoice generation for employee ?
Hi Tony, thanks for the tutorial, I am from Argentina. Question, I have 1 model User (hasMany) conected to model Post and when I want add new post I must choise for 1 user, but I want the user selected because it is the user session. this field must be included into the post and not to select. Sorry for my poor English
i got error 01:07:33 App\Filament\Resources\EmployeeResource::App\Filament\Resources\{closure}(): Return value must be of type Filament\Notifications\Collection, Illuminate\Support\Collection returned can someone solve this
After 1 hour of trying to solve this problem, I noticed that the imported class of collection should be changed to use Illuminate\Support\Collection; This solved my problem
Laravel Livewire 3 select 2 is not working When I am uploading files, like photos, and videos, select 2 is not working after that, how do I fix it? please help me wire:ignore I have used it but it is required but the error is not showing.