diff --git a/app/application/breadcrumbs/site.php b/app/application/breadcrumbs/site.php index 0e442dc..c875f79 100644 --- a/app/application/breadcrumbs/site.php +++ b/app/application/breadcrumbs/site.php @@ -1,8 +1,16 @@ push($websiteTranslations->translate('Home'), route('home')); +Breadcrumbs::for('home', function ($trail, Project $project, WebsiteTranslations $websiteTranslations) { + $trail->push($websiteTranslations->translate('Home'), ProjectSection::Home->url($project, $websiteTranslations->getLanguage())); +}); + +Breadcrumbs::for('feedbacks.index', function ($trail, Project $project, WebsiteTranslations $websiteTranslations) { + $trail->parent('home', $project, $websiteTranslations); + + $trail->push($websiteTranslations->translate('site.Feedback'), ProjectSection::Feedback->url($project, $websiteTranslations->getLanguage())); }); diff --git a/app/application/resources/views/site/feedback/index.blade.php b/app/application/resources/views/site/feedback/index.blade.php index 8bc14f0..0db8239 100644 --- a/app/application/resources/views/site/feedback/index.blade.php +++ b/app/application/resources/views/site/feedback/index.blade.php @@ -1,6 +1,9 @@ @section('meta_title', $websiteTranslations->translate('site.Feedback')) @section('h1', $websiteTranslations->translate('site.Feedback')) - +@section('breadcrumbs', Breadcrumbs::render('feedbacks.index', $project, $websiteTranslations)) +@push('head') + {{ Breadcrumbs::view('breadcrumbs::json-ld', 'feedbacks.index', $project, $websiteTranslations) }} +@endpush @if(Session::has('success') !== true)