ldc-boutique-cnc/resources/views/front/canard/partials/breadcrumb.blade.php
Olivier Legat d4fba24e4a Bladification Boutique Canard
Breadcrumb (diglactic/laravel-breadcrumbs)
Gammes en AppService
Formattage Prix dans le model Products
route pour page : tous les produits
2021-03-15 17:44:35 +01:00

45 lines
1.8 KiB
PHP

<div class="breadrumbs content">
<div class="breadrumbs__wrapper wrapper">
<div class="breadrumbs__inner">
<div class="left__offset"></div>
<a href="{{ route('home')}}">{{ __('Accueil') }}</a>
@php
$segments = Request::segments();
$href = url('/');
if($segments[0]=="produit") {
$segments[0] = "gamme-de-produits";
array_splice($segments,1,0,Str::slug($ranges[$product->range_id-1]->name));
}
@endphp
@foreach($segments as $segment)
@php
switch($segment) {
case "gamme-de-produits":
$segment = "gammes-de-produits";
break;
case "produit":
$segment = "produits";
break;
default;
}
$href .= "/".$segment;
@endphp
@if ($loop->last)
<span class="breadrumbs__arrow">&gt;</span>
@if(isset($range))
<span>{{$range->name}}</span>
@elseif($segment=='contact')
<span>{{ __('Contactez-nous') }}</span>
@elseif($segment=="mentions-legales")
<span>{{ __('Mentions légales') }}</span>
@else
<span>{{ ucfirst(str_replace('-',' ',$segment))}}</span>
@endif
@else
<span class="breadrumbs__arrow">&gt;</span>
<a href="{{ $href }}">{{ ucfirst(str_replace('-',' ',$segment))}}</a>
@endif
@endforeach
</div>
</div>
</div>