نحوه استفاده از Laravel Blade @each

۲۵ فروردین ۱۳۹۷

طراحی سایت

در پروژه های لاراول گاهی پیش می آید که شما مجموعه ای از داده ها برای نمایش در Blade داشته باشید که بعضی وقتها ممکن است این مجموعه داده ها هیچ داده ای نداشته باشد و خالی باشد که در این صورت می توان به شکل زیر آنرا نمایش داد:


@if (count($records))
    @foreach ($records as $record)
        @include('record.item', $record)
    @endforeach
@else
    @include('record.no-items')
@endif

ولی کد بالا را می توان بسیار ساده تر نوشت به کد زیر توجه کنید دقیقا کار کد بالا را انجام می دهد:

کد بالا در view ها بسیار تمیزتر و کوتاه تر است.

 نویسنده:حمید شاه محمدی
 تعداد مشاهده خبر:(520)
 هر روز از مقاله های جدید طراحی سایت در کانال تلگرام ما با خبر شوید

 میانگین امتیازات:
 
  تعداد رای دهندگان: {{ count }}
نظرات:

{{ x }}
{{ alert }}

نویسنده:{{ com.name }}
{{ com.body }}
{{ com.created_at }}