I am fairly new in Laravel and Blade templating.
Can anyone help show me how to do this?
I have a view like this:
@foreach ($Expen
Here's another way of doing it, add in app\Providers\AppServiceProvider.php
use Illuminate\Support\Str;
...
public function boot()
{
// add Str::currency macro
Str::macro('currency', function ($price)
{
return number_format($price, 2, '.', '\'');
});
}
Then use Str::currency() in the blade templates or directly in the Expense model.
@foreach ($Expenses as $Expense)
{{{ $Expense->type }}}
{{{ $Expense->narration }}}
{{{ Str::currency($Expense->price) }}}
{{{ $Expense->quantity }}}
{{{ Str::currency($Expense->amount) }}}
@endforeach