Öffnungszeiten Feld
Ein spezielles Feld, um Öffnungszeiten auszuwählen. Für jeden Wochentag können zwei von-bis-Zeiten (z.B. für Mittagspausen) eingegeben oder der Status «geschlossen» ausgewählt werden.
Jeder Wochentag kann bis zu zwei Zeitspannen haben. Der Tagesname (name) wird automatisch in der Sprache des jeweiligen Inhalts ausgegeben.
Ausgabe
API / SDK / Nitro CMS
Die Ausgabe ist in allen drei Kontexten identisch — ein Array mit einem Eintrag pro Wochentag (Montag bis Sonntag):
json
"oeffnungszeiten": [
{
"day": 1,
"name": "Montag",
"time": "09:00 - 12:00 und 14:00 - 18:00",
"spans": ["09:00", "12:00", "14:00", "18:00"]
},
{
"day": 2,
"name": "Dienstag",
"time": "09:00 - 12:00 und 14:00 - 18:00",
"spans": ["09:00", "12:00", "14:00", "18:00"]
},
{
"day": 3,
"name": "Mittwoch",
"time": "09:00 - 18:00",
"spans": ["09:00", "18:00"]
},
{
"day": 4,
"name": "Donnerstag",
"time": "09:00 - 18:00",
"spans": ["09:00", "18:00"]
},
{
"day": 5,
"name": "Freitag",
"time": "09:00 - 18:00",
"spans": ["09:00", "18:00"]
},
{
"day": 6,
"name": "Samstag",
"time": false,
"spans": []
},
{
"day": 7,
"name": "Sonntag",
"time": false,
"spans": []
}
]| Schlüssel | Beschreibung |
|---|---|
day | Wochentagnummer (1 = Montag, 7 = Sonntag) |
name | Übersetzter Tagesname in der Inhaltssprache |
time | Formatierter Zeitstring oder false wenn geschlossen |
spans | Array der Zeitwerte — 2 Einträge bei durchgehend geöffnet, 4 Einträge bei Pause (von1, bis1, von2, bis2), leer wenn geschlossen |
Geschlossene Tage
Wenn ein Tag als geschlossen markiert ist, enthält time den Wert false und spans ist ein leeres Array [].
Leerer Wert
json
"oeffnungszeiten": []
