2016-09-15 5 views
0

私はブレードテンプレートを使用しています。私はforeachの中で私の最初の.panel-headingに別のクラスが追加され、などBlade Foreach交互のクラス

例:

.red .blue .red .blue .red

コード:

@foreach ($dealsDB as $deal) 
    <div class="col-md-4"> 
     <div class="panel panel-default"> 
      <div class="panel-heading"> 
       <h4><i class="fa fa-fw fa-gift"></i>{{ $deal->title }}</h4> 
      </div> 
      <div class="panel-body"> 
       <p>{{ $deal->content }}</p> 
      </div> 
     </div> 
    </div> 
@endforeach 
+0

Laravelのバージョンを試してみてください正確にあなたを使用していますか? Laravel 5.3にはforeachカウンタが組み込まれています。 –

+0

@MinaAbadir 5.3.6 –

答えて

-1

この

$k=0; 
@foreach ($dealsDB as $deal) 
     <div class="col-md-4"> 
      <div class="panel panel-default"> 
       <div class="panel-heading @if($k%2==0) red @else blue @endif"> 
        <h4><i class="fa fa-fw fa-gift"></i>{{ $deal->title }}</h4> 
       </div> 
       <div class="panel-body"> 
        <p>{{ $deal->content }}</p> 
       </div> 
      </div> 
     </div> 
    $k++; 
@endforeach 
関連する問題