如何添加子项目合计以在laravel视图中获得组项目合计



我正在一个试算表页面上工作,我希望在该页面上显示子组项目的总数。我想显示组总数。然而,我在视图中使用{{}}来显示来自控制器的总数

@foreach($sage_paylater_staging as $sg)
@if( $sg->credit_code == $ledgers->id && $sg->credit_code != '')
{{ number_format($sg->amount, 2) }}
@endif
@endforeach

这是子项合计的代码。我想添加各种子项,即{{ }}中的金额,并在我的组中显示总额。我怎样才能做到这一点?

我搜索了很多网站,但没有办法在视图中添加{{ }}中的值。有人能帮我吗?

类似于:

@php $total = 0; @endphp
@foreach($sage_paylater_staging as $sg)
@if( $sg->credit_code == $ledgers->id && $sg->credit_code != '')
@php $total += $sg->amount; @endphp
{{ number_format($sg->amount, 2) }}
@endif
@endforeach
{{number_format($total, 2)}}

但理想情况下,您应该在控制器中执行该逻辑,并将总和作为var传递给视图。

最新更新