summaryrefslogtreecommitdiff
path: root/resources/views/snippets/breadcrumbs.blade.php
blob: 5149a93aee7e0ee062b1b7ac4ac7fc21ff9f4f1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
@isset($spirit_type)
<?php
	$breadcrumb = ucwords($spirit_type);
?>
@endisset
@isset($search_phrase)
<?php
	$breadcrumb = "Suche nach " . $search_phrase;
?>
@endisset

@php
if ( ! isset($breadcrumb) && str_contains(Request::route()->getName(), "cocktail") )
	$breadcrumb = "Cocktails"
@endphp

<div class="container">
	<nav class="breadcrumbs" typeof="BreadcrumbList" vocab="https://schema.org/" aria-label="breadcrumb">
	    <ol class="breadcrumb">
		<li class="home breadcrumb-item">
			<span property="itemListElement" typeof="ListItem">
				<a property="item" typeof="WebPage" title="Gehe zur Startseite" href="{{ env('APP_URL') }}" class="home">
					<span property="name">Startseite</span>
				</a>
				<meta property="position" content="1">
			</span>
		</li>
@isset( $breadcrumb )
@if ( str_contains(Request::route()->getName(), "angebot") )
		<li class="post post-angebote-archive breadcrumb-item">
			<span property="itemListElement" typeof="ListItem">
				<a property="item" typeof="WebPage" title="Gehe zur Angebotsseite." href="{{ route('angebote_index') }}" class="post post-angebote-archive">
					<span property="name">Angebote</span>
				</a>
				<meta property="position" content="2">
			</span>
		</li>
@elseif ( Request::route()->getName() != "cocktail_index" )
		<li class="post post-angebote-archive breadcrumb-item">
			<span property="itemListElement" typeof="ListItem">
				<a property="item" typeof="WebPage" title="Gehe zur Cocktailseite." href="{{ route('cocktail_index') }}" class="post post-angebote-archive">
					<span property="name">Cocktails</span>
				</a>
				<meta property="position" content="2">
			</span>
		</li>
@endif

@if ( 1 == Request::get('page') || "" == Request::get('page') )
		<li class="archive taxonomy type current-item breadcrumb-item active" aria-current="page">
			<span property="itemListElement" typeof="ListItem">
				<span property="name">{{ ($breadcrumb) }}</span>
				<meta property="position" content="3">
			</span>
		</li>
@elseif ( 1 < Request::get('page') )
		<li class="post post-angebote-archive breadcrumb-item active">
			<span property="itemListElement" typeof="ListItem">
				<a property="item" typeof="WebPage" title="{{ ($breadcrumb) }}" href="?page=1" class="post post-angebote-archive">
					<span property="name">{{ ($breadcrumb) }}</span>
				</a>
				<meta property="position" content="3">
			</span>
		</li>
		<li class="archive taxonomy type current-item breadcrumb-item" aria-current="page">
			<span property="itemListElement" typeof="ListItem">
				<span property="name">Seite {{ Request::get('page') }}</span>
				<meta property="position" content="4">
			</span>
		</li>
@endif
@endisset
	    </ol>
	</nav>
</div>