{{-- Navigation bar (pot do trenutne strani) --}}
@php
// poiščemo strani
$navigation_pages = [];
$parent_page = $current_page->parent;
while($parent_page) {
if($parent_page->uri_address) {
array_unshift($navigation_pages, $parent_page->only(['id', 'uri_address', 'page_title_plain', 'parent_id']));
}
$parent_page = $parent_page->parent;
}
// dodamo še Home, če že ni na prvem mestu (to se nam lahko zgodi samo, če je stran descendant glavne strani in ne menija)
// if(count($navigation_pages) > 0 and $navigation_pages[0]['parent_id'] != Prefs::$web_pages['home_pages']['id']) {
$home_page = App\Models\Page::where('parent_id', App\Classes\Prefs::$web_pages['home_pages']['id'])->orderByDesc('status')->first();
if($home_page) {
array_unshift($navigation_pages, ['id' => $home_page->id, 'uri_address' => $home_page->uri_address, 'page_title_plain' => __('common.home'), 'parent_id' => null, ]);
}
// }
@endphp
{{-- komentar za lažje urejanje v Developer Tools - takoj za @endphp --}}
@if(!empty(App\Classes\Prefs::$web_edit_mode) or App::isLocal())
@endif
{{-- prikažemo element --}}
@foreach($navigation_pages as $navigation_page)
{{$navigation_page['page_title_plain']}}
@if(!$loop->last)
@endif
@endforeach