请帮助我显示最近金额而不是总金额的代码。 请帮忙吗?
<div class="pt-3 pb-2">
@if(count($activities) > 0 )
@foreach($activities as $activity)
@php($sum_ref = $activity->amount)
@endforeach
<h5>Total Earning:{{env('CURRENCY').' '.$sum_ref}}</h5>
@else
<h5>Total Earning: {{ env('CURRENCY') .' 0'}}</h5>
@endif
</div> ```
答案 0 :(得分:1)
如果$activities
是一个集合,则不需要执行任何循环。集合具有sum
方法:
<h5>Total Earning:{{ config('app.currency').' '. $activities->sum('amount')) }}</h5>
您应该避免在配置文件之外调用env
。只需向使用您的ENV变量的config/app.php
添加配置密钥:
'currency' => env('CURRENCY', '$'),
然后,您可以像上面的示例代码中那样使用配置系统。