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

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

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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post