Сетка постов в блоге на Laravel, как сделать?

Господа, подскажите пожалуйста, как сделать более сложную сетку постов в блоге на Laravel.
На текущий момент у меня все посты из БД перебираются через foreach и выводятся в общем .row в блоках col-md-12.
Условно, если я хочу по два поста col-md-6 + новый .row для них, уже возникает проблема т.к. при переборе через foreach получается ерунда. А если это что-то по тиму Masonry, то я даже и не знаю в какую сторону думать. Направьте, пожалуйста, на путь истинный
  • Вопрос задан
  • 325 просмотров
Решения вопроса 1
aleksejjjj
@aleksejjjj
Для col-md-6 и подобного достаточно вложенного цикла, например с методом chunk.
@foreach($posts->chunk(2) as $row)
    <div class="row">
        @foreach($row as $post)
            <div class="col-md-6">
                {{ $post->title }}
            </div>
        @endforeach
    </div>
@endforeach

Для Masonry скорее всего вообще нет простого решения на серверной стороне. Там ведь и от размера поста зависит и от ширины экрана. Вряд ли это можно без проблем на серверной стороне делать..
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Лига А. Санкт-Петербург
от 50 000 до 70 000 ₽
Медиасеть Кострома
от 50 000 ₽
RUVENTS Москва
от 120 000 до 140 000 ₽
12 авг. 2020, в 23:54
25000 руб./за проект
12 авг. 2020, в 23:41
6000 руб./за проект
12 авг. 2020, в 20:48
10000 руб./за проект