Disable select by evaluating if another input value is null or not
I'm trying, on Filament V2, to disable/enable select by evaluating another input if it's nulled or not, but seems like when I populate the company_id select, the second doesn't enable.
Where i'm wrong?
Select::make('company_id')
->relationship('company', 'legal_name')
->searchable(['legal_name', 'vat_number'])
->preload()
->label('Azienda destinataria'),
Select::make('company_contact_id')
->relationship('company_contact', 'full_name', fn (Builder $query, $get) => $query->where('company_id', $get('company_id')))
->searchable(['name', 'surname', 'email'])
->preload()
->label('Referente aziendale')
->disabled(fn ($get) => $get('company_id') == null)
->required()]),
1 Reply
where is
live()
on company_id
π ?