Laravel Blade - 循环中的页眉和页脚
Laravel Blade - Header & Footer in a Loop
我有这样的数据按类别排序:
Category 1, Product 1, Amount
Category 1, Product 2, Amount
Category 2, Product 3, Amount
我喜欢使用 blade 作为
来打印它
Category 1
Product 1 Amount
Product 2 Amount
....
Total Amount of Category 1 : xxxxx
Category 2
Product 3 Amount
....
Total Amount of Category 2 : xxxxx
我假设 $categories 是排序后的多维数组,具有索引类别、产品和数量。
@for ($i = 0; $i < count($categories) ; $i++)
<?php $category_product_toatl=0; ?>
{{ $categories[$i]['category'] }}
{{ $categories[$i]['product'] }} {{ $categories[$i]['amount']}}
<?php
$category_product_total= $category_product_total+ $categories[$i]['amount'];
?>
@for ($j = $i+1; $j < count($categories) ; $j++)
@if($categories[$i]['category']== $categories[$j]['category'])
{{ $categories[$j]['product'] }} {{ $categories[$j]['amount']}}
<?php
$category_product_total= $category_product_total+ $categories[$j]['amount'];
?>
@else
break;
@endif
@endfor
Total Amount of {{ $category[$i] }} : {{ $category_product_total }}
@endfor
我有这样的数据按类别排序:
Category 1, Product 1, Amount
Category 1, Product 2, Amount
Category 2, Product 3, Amount
我喜欢使用 blade 作为
来打印它Category 1
Product 1 Amount
Product 2 Amount
....
Total Amount of Category 1 : xxxxx
Category 2
Product 3 Amount
....
Total Amount of Category 2 : xxxxx
我假设 $categories 是排序后的多维数组,具有索引类别、产品和数量。
@for ($i = 0; $i < count($categories) ; $i++)
<?php $category_product_toatl=0; ?>
{{ $categories[$i]['category'] }}
{{ $categories[$i]['product'] }} {{ $categories[$i]['amount']}}
<?php
$category_product_total= $category_product_total+ $categories[$i]['amount'];
?>
@for ($j = $i+1; $j < count($categories) ; $j++)
@if($categories[$i]['category']== $categories[$j]['category'])
{{ $categories[$j]['product'] }} {{ $categories[$j]['amount']}}
<?php
$category_product_total= $category_product_total+ $categories[$j]['amount'];
?>
@else
break;
@endif
@endfor
Total Amount of {{ $category[$i] }} : {{ $category_product_total }}
@endfor