Damien Flandrin

Développeur Web

Laravel - Générer un simple fil d'ariane (breadcrumb)

il y a 8 mois · 0 MIN DE LECTURE
#Laravel  #Astuce 

Si vous recherchez à créer rapidement et simplement un fil d'arianne ( breadcrumb pour les anglophone ) sans passer par les packages proposer ici et là, je vous partage ce morceau de code que j'utilise de temps en temps et qui permet de créer un fil d'arianne rapidement, de quoi en dépanner quelqu'un à défaut de proposer mieux plus tard. :)

Fonctionne sur Laravel 5.5 et Bootstrap 4.

<nav aria-label="breadcrumb" role="navigation">
    @php
        $segments = Request::segments();
        $href = url('/');
    @endphp
    <ol class="breadcrumb">
        @foreach($segments as $segment)
            @php
                $href .= "/".$segment;
            @endphp
            @if ($loop->last)
                <li class="breadcrumb-item active" aria-current="page">{{ $segment }}</li>
            @else
                <li class="breadcrumb-item"><a href="{{ $href }}">{{ $segment }}</a></li>
            @endif
        @endforeach
    </ol>
</nav>

···

Damien Flandrin

Je suis développeur web pour l'agence Carredas, je fais principalement du PHP avec Laravel et de l'intégration sur des projets Wordpress.
comments powered by Disqus


Développeur Web - Damien Flandrin