2017-09-24 23 views
0

我试图设置一个条件检查块是否是第一批块。Laravel 5.4检查块是否是第一块

任何人都知道如何检查什么大块ID或例如类似的东西:

@foreach($item->chunk(3) as $item_chunk 
    @if(chunk is first chunk) 
     <div class="carousel-item active"> 
    @else 
     <div class="carousel-item"> 
    @endif 

    @foreach($item_chunk as $item) 
     {{-- Do something --}} 
    @endforeach 
@endforeach 

感激,如果有人知道的方法来检查分块列表是否是第一或不是。

回答

0

您可以使用$loop variable检查循环。

@foreach($item->chunk(3) as $item_chunk) 
    @if($loop->first) 
     <div class="carousel-item active"> 
    @else 
     <div class="carousel-item"> 
    @endif 

    @foreach($item_chunk as $item) 
     {{-- Do something --}} 
    @endforeach 
@endforeach 
+0

请考虑链接到可以找到它的文档。 – nvisser

+0

@nvisser我更新了我的答案。 –