2016-11-15 78 views
1

我想爲每個系列(Value1)的第一個元素分配一個屬性,並試圖使用新的Laravel $循環變量,但嵌套不起作用。我試圖使用$ loop-> first,但只能在第一個組上使用。

我試着做了下:

- Group 1  $loop->index = 0 (parent) 
    - Value 1 $loop->index = 0 
    - Value 2 $loop->index = 1 
    - Value 3 $loop->index = 2 

- Group 2  $loop->index = 1 (parent) 
    - Value 1 $loop->index = 3 
    - Value 2 $loop->index = 4 

似乎$環 - >指數(孩子)不會啓動一個新的系列。 我能做什麼?

+2

您應該顯示您的代碼,因爲它可以按照預期的方式使用簡單的嵌套循環。 –

回答

1
@foreach($groups as $group) 
    <h3>Group {{ $group->name }}</h3> 
    <table> 
     <tr> 
      <td>SubGroup Name</td> 
     </tr> 
    @foreach($projects as $project) 
     <tr> 
      @if($loop->first) 
       <td rowspan="{{ $loop->count }}"></td> 
      @endif 
      <td>Target Language</td> 
     </tr> 
    @endforeach 
    </table> 
@endforeach