Laravel blade eger veri varsa goster

Yazar: | 24 Ekim 2021

Laravel projesinde controller veya livewire componentden blade page alanina bir veri kumesi gonderdiniz, bu veriyi de bir tablo uzerinde gostermek istiyorsunuz, fakat bu arrayde eger o veri bos ise hata olusmamasi icin ne yapmalisiniz.

     @isset($product->category->name)
     <td>{{ $product->category->name }}</td>
     @else
     <td> - </td>
     @endisset

Blade sayfasina tabloda ornegin category verilerinizi gondereceksiniz, category name var ama category order belirtilmemis ise tablodaki bu alan “-” isaretini koymak isterseniz @isset ozelligini kullanabilirsiniz, if else mantiginda calisan bu ozellik blade kullanmak istediginiz degerin olup olmadigina bakarak, size true veya false degeri donecektir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir