15. Juli 2020

Laravel Tipp: First und Last in Blade foreach

Mit Blade ist es sehr einfach das erste und/oder letzte Element in einer foreach-Schleife abzufangen. Dafür kann die $loop Variable verwendet werden.

@foreach ($products as $product)
    @if ($loop->first)
        Erstes Produkt
    @endif
    @if ($loop->last)
        Letztes Produkt
    @endif
    Produkt mit der ID {{ $product->id }}
@endforeach
Laravel