© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•13mo ago•
15 replies
monzer

TextInputColumn custom validation error

Tables\Columns\TextInputColumn::make('baseShopItem.discount_price')
->label(__('validation.attributes.discount_price'))
->toggleable()
->rules([
fn (Forms\Get $get): \Closure => function (string $attribute, $value, \Closure $fail) use ($get) {
if ($get('baseShopItem.price') > $value) {
$fail("The {$attribute} is invalid.");
}
},
])
->extraInputAttributes(['class' => 'min-w-[68px]']),

i am getting.

App\Filament\Resources{closure}(): Argument #1 ($get) must be of type Filament\Forms\Get, string given
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Unique validation for TextInputColumn
FilamentFFilament / ❓┊help
16mo ago
notIn validation custom error
FilamentFFilament / ❓┊help
3y ago
Custom Validation
FilamentFFilament / ❓┊help
3y ago
Using TextInputColumn in Table with custom data , get this error
FilamentFFilament / ❓┊help
5mo ago