JobPosting¶
Zum automatischen Auslesen von Stellenanzeigen können die Daten im Schema.org-Format zur Verfügung gestellt werden.
Die einzelnen Elemente des Schemas werden in einer Datenstruktur zusammengefasst und von der
Render-Klasse Alvine\Application\Minerva\Builder\Renderer\SchemaOrg\JobPosting
in Form gebracht.
Die Beschreibung der Stelle kann entweder direkt in der Definition oder über Importe von anderen Dateien geladen werden. In diesem Beispiel werden drei Dateien eingebunden. Dies hat den Vorteil das diese Dateien auch für den Sichtbaren Teil verwendet werden können.
title: Frontend-Entwickler (w/d/m)
description:
import:
- de/jobs/frontend-entwickler.html
- de/jobs/ueber.html
- de/jobs/faq.html
datePosted: 2020-01-18
hiringOrganization:
"@type": Organization
name: Company Ltd
url: https://example.com/de/jobs/frontend-entwickler
logo: https://example.com/image/logo.png
jobLocationType: TELECOMMUTE
jobLocation:
"@type": Place
address:
"@type": PostalAddress
streetAddress: Musterweg 12
addressLocality: Musterhausen
addressRegion: Nordpol
postalCode: 12345
addressCountry: Germany
identifier:
"@type": PropertyValue
name: Company Ltd
value: XYZ12345
employmentType: FULL_TIME
Über das Schlüsselwort wrap
lässt sich der Inhalt in eine andere Struktur einschlissen.