ziolupo
Explore posts from serverslivewire with table inside form: now the form is not saving
Hi!
I have a livewire compoenent that starting from a recor di displaying a table with some options that are selectable:
This component is working fine, it's attaching e detaching record as soon as the checkboxes are clicked.
The problem is that if I put this livewire componet into a form... You cannot save the form anymore: clicking the save button is doing anything. Cancel button is working.
I need help
Thank you!
2 replies
TLCTuto's Laravel Corner
•Created by ziolupo on 10/18/2024 in #🚀laravel
InfoList and RepeatableEntry
Dear all,
I have a problem with InfoList and RepeatableEntry.
Here the code
Inside the RepeatableEntry I can access the current "record" belonging to the relationship as it should be.
The problem is inside the form element: here if I'm trying to access to the current record I got the record outside the RepeatableEntry (in this case $this->winery).
How can I access to the "inner" record? Because my SELECT options depend on it. The "options" are changing for every different Exhibition.
Thank you
3 replies
TLCTuto's Laravel Corner
•Created by ziolupo on 1/26/2024 in #💡filament
Simple (modal) resource and mutateFormDataBeforeSave()
I have a problem with my simple resource.
I need to mutate the data before saving, but it's not possible to use mutateFormDataBeforeSave() as I would do with normal resource.
Any ideas?
I would like to add the following code:
I could use the boot() method on the model, but I would prefer not to do that.
Thank you
ZioLupo
5 replies
Error in extending tables
I would like to extend from Tables for creating my own class (in filament 3)
I created an empty class:
namespace App\Tables\Components;
use Filament\Tables\Table;
class MyTable extends Table{
}
but if I try to use MyTable in this way in a resource file:
public static function table(MyTable $table): MyTable
I have this error:
Declaration of App\Filament\Resources\ExhibitionResource::table(App\Tables\Components\MyTable $table): App\Tables\Components\MyTable must be compatible with Filament\Resources\Resource::table(Filament\Tables\Table $table):
And I cannot understand why.15 replies
Conditional widget based on RelationManager
I have a resource with two relationmanager:
public static function getRelations(): array
{
return [
RelationManagers\ProposalRelationManager::class,
RelationManagers\PartecipantsRelationManager::class,
];
}
The problem is that I want to show different widgets, based on different table when I switch tab from one relation to the other.
As showed above I have Proposal a Partecipant resource with different widgets
Inside the edit page I have:
protected function getHeaderWidgets(): array
{
return [
ProposalResource\Widgets\ProposalOverview::class,
];
}
but of course it's ok when the I hit the "proposal Tab", but when I'm clicking the Partecipant tab, I would like to load another widget.
Is this possible?
Thank you!3 replies