js/menu-data.js könnten den Auslieferungsstand ändern; diese Seite lädt selbst keine Datei hoch und sendet keine Änderung an einen Schreib-Endpunkt.
Gerichte
0 Gerichte. „Bestellbar“ steuert, ob das Gericht auf der Bestellseite auftaucht, „verfügbar“ blendet es vorübergehend aus (z. B. ausverkauft).
| Name | Beschreibung | Kategorie | Preis € | Kennz. | Allergene | Extras | Best. | Verf. |
|---|
Kategorien
Reihenfolge und Benennung gelten für alle drei Ansichten. Das Bild erscheint auf der Hauptseite neben der jeweiligen Karte.
| Pos. | Name | Hinweistext | Lokaler Bildpfad | Bildunterschrift |
|---|
Öffnungszeiten
Gelten für die Statusanzeige, die Fußzeile, die Reservierung und die wählbaren Abholzeiten. Leer lassen bedeutet Ruhetag. Format: 12:00-14:30, 17:30-23:00
| Tag | Zeiten |
|---|
Bestelleinstellungen
Gilt für die Abholbestellung.
Bestellungen
Alle Demo-Bestellungen aus dieser Browsersitzung. Kein Ersatz für ein Kassensystem – ohne Backend sieht die Küche hier nichts.
Gutscheine
Codes, die Gäste an der Kasse einlösen können. „Restwert“ sinkt bei jeder Einlösung; ein Gutschein lässt sich also mehrfach anteilig verwenden.
| Code | Wert € | Restwert € | Gültig bis | Notiz |
|---|
Wichtig: Ohne Server liegen Gutscheine nur in dieser Browsersitzung. Ein Gast könnte den Restwert im eigenen Browser manipulieren. Für den echten Betrieb muss die Prüfung und Abbuchung zwingend serverseitig erfolgen.
Sichern & Ausrollen
Der Import wird strikt auf bekannte Felder, sichere lokale Bildpfade, begrenzte Texte, Zahlen und Öffnungszeiten geprüft. So bringen Sie anschließend bewusst geprüfte Änderungen auf den Server:
- 1
Exportieren
Unten auf „JSON anzeigen“ klicken und den Text vollständig kopieren.
- 2
Einsetzen
In
js/menu-data.jsalles hinterwindow.BV_MENU_DEFAULT =durch den kopierten Text ersetzen. - 3
Hochladen
Datei auf den Server legen und in allen HTML-Dateien den gemeinsamen Versionsstempel erhöhen, damit Besucher nicht die alte Fassung aus dem Zwischenspeicher sehen.