From: Vincent Vanwaelscappel Date: Mon, 26 Aug 2019 13:59:38 +0000 (+0200) Subject: fix #2976 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=d375bbb936f17e33a2ffbc1176cff68764aff304;p=cubist_cms-front.git fix #2976 --- diff --git a/resources/views/head/meta.blade.php b/resources/views/head/meta.blade.php index 8ad37bf..b9915c2 100644 --- a/resources/views/head/meta.blade.php +++ b/resources/views/head/meta.blade.php @@ -1,11 +1,17 @@ @php $search_enabled=!!config('cubist.internal_search',false); - $page_short_title=$page->get(['title','name']); + if($search_enabled){ + $search_breadcrumbs=[]; + try{ + foreach (CubistMenu::get('breadcrumbs')->crumbMenu()->all() as $item) { + $search_breadcrumbs[]=['title'=>$item->title,'url'=>$item->url()]; + }; + }catch (Exception $e){ + } - if($search_enabled){ $search_page= $page->get('search_internal_enabled','1'); $search_keywords=implode(' ',$page->get('search_internal_keywords',[])); $search_short_title=$page_short_title; @@ -14,6 +20,8 @@ $type=mb_strtolower(array_pop($t)); } + + if(isset($page)){ $title= $meta_title ?? $page->meta_title ?? $page_short_title.' - '.$global->meta_title; $description= $meta_description ?? $page->meta_description ?? $global->meta_description; @@ -32,7 +40,8 @@ @if($search_enabled) + data-short-title="{{ $search_short_title }}" data-type="{{ $type }}" + data-breadcrumbs='@json($search_breadcrumbs)'> @endif @stack('head.meta') \ No newline at end of file