3 回答

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
這將遍歷每個(gè) $product
@foreach ($products as $product)
<div class="card-box">
<div class="header-title">
<a href="#" class="btn btn-info btn-sm" onclick="printDiv('printableArea')" >
<i class="fa fa-print"></i>
</a>
</div>
<div class="panel-body" id="printableArea">
<div class="col-md-2" style="padding: 10px; border: 1px solid #adadad;display:inline-block;line-height:16px !important; " align="center">
<p>{{$products->name}}</p>
<?php echo '<img src="data:image/png;base64,' . DNS1D::getBarcodePNG($products->code, "c128A",1,40,array(1,1,1), true) . '" />'; ?>
<br>
<small style="font-size: 8px !important;"><b>{{$products->code}}</b></small>
<p style="line-height: 12px !important; font-size: 8px !important;">
<b>Price: {{$products->sale_price}} </b>
</p>
</div>
</div>
</div>
</div>
@endforeach
https://laravel.com/docs/5.8/blade#loops

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以使用的一種方法是foreach 循環(huán)。
在你的情況下,你可以做這樣的事情。
@foreach($products AS $product)
<div class="row">
<div class="col-12">
<div class="card-box">
<div class="header-title">
<a href="#" class="btn btn-info btn-sm" onclick="printDiv('printableArea')" >
<i class="fa fa-print"></i>
</a>
</div>
<div class="panel-body" id="printableArea">
<div class="col-md-2" style="padding: 10px; border: 1px solid #adadad;display:inline-block;line-height:16px !important; " align="center">
<p>{{$product->name}}</p>
<?php echo '<img src="data:image/png;base64,' . DNS1D::getBarcodePNG($product->code, "c128A",1,40,array(1,1,1), true) . '" />'; ?>
<br>
<small style="font-size: 8px !important;"><b>{{$product->code}}</b></small>
<p style="line-height: 12px !important; font-size: 8px !important;">
<b>Price: {{$product->sale_price}} </b>
</p>
</div>
</div>
</div>
</div>
</div>
@endforeach
Foreach構(gòu)造提供了一種簡(jiǎn)單的方法來(lái)迭代數(shù)組。

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
我只有 1 個(gè)條碼數(shù)據(jù),但我想在頁(yè)面上顯示多達(dá) 20 個(gè)條碼……所以,當(dāng)我打印一個(gè)條碼時(shí),我可以打印多達(dá) 20 個(gè)條碼,而不僅僅是一個(gè)
使用@for
@for ($i = 0; $i < 20; $i++)
// put HTML for barcode here
@endfor
- 3 回答
- 0 關(guān)注
- 276 瀏覽
添加回答
舉報(bào)