Page 1 of 1

Texteingangswert, der als Dollar im Laravel -Filament angezeigt wird. (Ex: 1250 als 12,5) .. Wie kann das reparieren ..?

Posted: 23 Apr 2025, 06:28
by Anonymous
Ich habe fixierliche_Amount -Werte festgelegt, wenn die nachabstateupdate -Methode in Repeater:
Werte festgelegt wird:

Code: Select all

$set('due_amount', collect($get('items'))->map(function ($item) {
return ($item['quantity'] ?? 0) * ($item['price'] ?? 0);
})->sum());
< /code>
Dies ist fixiertes Formulareingang: < /p>
TextInput::make('due_amount')
->required()
->numeric()
->disabled()
->dehydrated()
->reactive()
->afterStateHydrated(function (callable $set, callable $get) {
$set('due_amount', collect($get('items'))->map(function ($item) {
return ($item['quantity'] ?? 0) * ($item['price'] ?? 0);
})->sum());
})