Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

Veritabanndan kayıtları listelerken alt alta sıralıyor. 2 sutunlu veya daha fazla sıralama nasıl yapılır.

Kayıtları çektikten sonra listelemeyi html ile yapıyorsunuz. Flex veya grid yapısını araştıraiblirsiniz.

css tarafında sıkıntı yok. foreach ile listelerken nasıl yapıcam.

<style>
    .container {
        display: flex;
        flex-wrap: wrap;
    }

    .item {
        width: 50%;
    }
</style>
<div class="container">
    @foreach ($items as $item) {
        <div class="item">{$item->name}</div>
    }
</div>

En basit haliyle böyle bir örnek verebilirim, bir container oluşturup içine foreach ile itemlerinizi ekleyeceksiniz.

Gelen dizi / collection'ı php ile bölüp ekrana basmak isterseniz böyle bir kullanım da mevcut:

@foreach($alsoBought->chunk(3) as $three)
<div class="carousel-item @if ($loop->first) active @endif">
  <div class="row">
    @foreach($three as $bought)
      <div class="col-4"><img class="w-100" src="{{ $bought['image'] }}" alt="First slide"></div>
    @endforeach
  </div>
</div>
@endforeach