2015-12-04 3 views
-1

Я сейчас пытаюсь сделать что-то в Ларавеле. И мне нужно отобразить запись из таблицы в БД с помощью «Blade». Я делаю «Основной список задач» из документации Laravel. У меня есть несколько «Задач» в таблице, и я хочу отобразить их по 4 штуки в строке с помощью Bootstrap.Показать записи от MySQL

Пример

<div class="row"> 
<div class="col-lg-3">Task 1</div> 
<div class="col-lg-3">Task 2</div> 
... 2 more... 
</div> 
... more rows here... 

Как я могу отделить UNKOWN подсчет «Задачи» и отобразить его с отвалом?

ответ

1
@foreach(array_chunk($questions->all(), 3) as $threeQuestions) 
    <div class="row"> 
     @foreach($threeQuestions as $question) 
      // Do everything here 
      @if(isset($question->task)) 
       <a href="{{URL::action('showTask', $question->task_id)}}"><h4> <span class='glyphicon glyphicon-file'></span> {{$question->Task->name}}</h4></a> 
      @endif 

      // ... 

     @endforeach 
    </div> 
@endforeach 
+1

Коллекция FYI Laravels поставляется с методом chunk, поэтому вы можете просто использовать '$ questions-> chunk (3)' – jfadich

Смежные вопросы