added jobs json

master
Benjamin Völkl 2024-03-17 16:40:46 +01:00
parent 65eaecc6d6
commit 61588592b4
2 changed files with 52 additions and 4 deletions

View File

@ -22,7 +22,7 @@
<meta property="og:image" content="{{$cover}}"> <meta property="og:image" content="{{$cover}}">
<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="{{url('/')}}"> <meta property="twitter:domain" content="{{url('/')}}">
<meta property="twitter:url" content="https://ivv.5ya.de/"> <meta property="twitter:url" content="{{url('/')}}">
<meta name="twitter:title" content="{{config('settings.name')}}"> <meta name="twitter:title" content="{{config('settings.name')}}">
<meta name="twitter:description" content="{{config('settings.description')}}"> <meta name="twitter:description" content="{{config('settings.description')}}">
<meta name="twitter:image" content="{{$cover}}"> <meta name="twitter:image" content="{{$cover}}">
@ -33,7 +33,7 @@
<meta property="og:description" content="{{config('settings.description')}}" /> <meta property="og:description" content="{{config('settings.description')}}" />
<meta property="og:url" content="{{url('/')}}" /> <meta property="og:url" content="{{url('/')}}" />
<meta property="og:image" content="{{$cover}}" /> <meta property="og:image" content="{{$cover}}" />
<meta property="og:image:secure_url" content="https://ivv.5ya.de/storage/uploads/site-cover-20240113011232-lg.webp" /> <meta property="og:image:secure_url" content="" />
<meta property="og:image:width" content="1280" /> <meta property="og:image:width" content="1280" />
<meta property="og:image:height" content="640" /> <meta property="og:image:height" content="640" />
<meta property="twitter:card" content="summary_large_image" /> <meta property="twitter:card" content="summary_large_image" />
@ -90,7 +90,55 @@
<meta property="og:image" content="{{$content->image}}"> <meta property="og:image" content="{{$content->image}}">
@endif @endif


@if($content->type->name == "News") @if($content->type->name == "Jobs")

<script type="application/ld+json">
{
"@context" : "https://schema.org/",
"@type" : "JobPosting",
"title" : "{{ $content->title}}",
"description" : "{!! $content->einleitung !!} {!! $content->stellenbeschreibung !!} {!! $content->bewerberqualifikation !!} {!! $content->wir_als_arbeitgeber !!}",
"identifier": {
"@type": "PropertyValue",
"name": "{{$_legal_name}}",
"value": "1234567"
},
"datePosted" : "{{ $content->updated_at}} UTC+01:00",
"employmentType" : "CONTRACTOR",
"hiringOrganization" : {
"@type" : "Organization",
"name" : "{{$_legal_name}}",
"sameAs" : "{{url('/')}}",
"logo" : "{{$favicon['180']}}"
},
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "{{$_legal_address}}",
"addressLocality": "{{$_legal_city}}",
"addressRegion": "Bayern",
"postalCode": "{{$_legal_zip_code}} ",
"addressCountry": "DE"
}
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "EUR",
"value": {
"@type": "QuantitativeValue",
"value": 13.00,
"unitText": "HOUR"
}
}
}
</script>





@elseif($content->type->name == "News")
<script type="application/ld+json"> <script type="application/ld+json">
{ {
"@context": "https://schema.org", "@context": "https://schema.org",

View File

@ -109,7 +109,7 @@
@endif @endif


@if($typeJobs->status) @if($typeJobs->status)
<a class="nav-item nav-link {{request()->is('karriere*')?'active':''}}" href="{{url('/karriere')}}">Karriere</a> <a class="nav-item nav-link {{request()->is('karriere*')?'active':''}} {{request()->is('job*')?'active':''}}" href="{{url('/karriere')}}">Karriere</a>
@endif @endif