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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

by Anonymous » 23 Apr 2025, 06:28

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());
})

Top