Buchungs- & Anfrageleiste
Inhaltselement > Buchungs- & Anfrageleiste
Die Buchungs- & Anfrageleiste ist eine Eingabeleiste, zum Beispiel für Anreise, Abreise und Personen. Mit dem Klick auf den Button gehen die Eingaben per Link an eine Zielseite. Das kann die Buchungsmaschine eines Anbieters sein oder eine eigene Anfrageseite mit Contao-Formular.
Die Leiste prüft keine Verfügbarkeit, berechnet keine Preise und verschickt nichts. Das übernimmt das Buchungssystem oder, bei einer Anfrage, der Betrieb.
Beispiele für Hotel und Restaurant sowie die fixierte Leiste finden Sie in der Default-Demo auf der Seite Booking Bar.
Anleitung
- Unter Ziel die Zielseite und den Button-Text eintragen. Die Ziel-URL ohne „?“ eintragen.
- Unter Feld die Felder anlegen. Der Parametername muss zum Ziel passen. Bei einer Buchungsmaschine steht er in deren Dokumentation.
- Optional unter Datum Von bis verknüpfen aktivieren und eine Mindestdauer festlegen, zum Beispiel mindestens 2 Nächte.
- Unter Einstellungen die Darstellung wählen: Leiste, Karte oder kompakt, dazu Hintergrund und Button-Farbe.
Feldtypen
| Datum | Einzeldatum oder Anreise und Abreise. Startwert z. B. „heute“ oder „heute+7“ |
| Uhrzeit | Freie Eingabe oder feste Zeiten im Raster (15, 30 oder 60 Minuten) |
| Zahl | Zum Beispiel Personen, mit Startwert sowie Min. und Max. |
| Gäste | Erwachsene und Kinder, auf Wunsch mit Alter je Kind |
| Auswahl | Feste Optionen, z. B. Zimmerart oder Anlass |
| Text | Freies Textfeld |
| Versteckt | Fester Wert, z. B. Hotel-ID oder Sprache. Keine Passwörter oder API-Schlüssel |
Anfrageseite mit Vorbelegung
Formulare > Formularfeld bearbeiten > Wert aus Link übernehmen
Ohne Buchungssystem schicken Sie die Leiste an eine eigene Seite mit Contao-Formular. Das Formularfeld braucht denselben Namen wie der Parametername in der Leiste. Mit der Option „Wert aus Link übernehmen“ ist das Formular dann mit den Eingaben aus der Leiste vorausgefüllt.
Möglich bei Text, Textarea, Auswahl, Radio und Checkbox. Für Datumsfelder im Contao-Formular in der Leiste das Datumsformat JJJJ-MM-TT verwenden.
Leiste auf allen Seiten unten fixieren
Buchungs- & Anfrageleiste > Einstellungen > Position > Am unteren Browserrand fixiert
- Die Leiste in den Footer-Artikel kopieren. Das ist der Artikel, der in der Startseite (Website-Root) bei Footer- und Top-Leisten-Artikel einfügen gewählt ist. So erscheint sie auf allen Seiten.
- In der Kopie unter Einstellungen die Position Am unteren Browserrand fixiert wählen.
Die fixierte Leiste blendet sich aus, solange eine andere Leiste oder das passende Anfrageformular im Bild ist. Auf dem Handy erscheint unten ein schmaler Balken, ein Tipp öffnet die Leiste.
FAQ
Für Systeme, die die Daten im Pfad oder nach „#“ erwarten, gibt es unter Ziel die URL-Vorlage. Dort stehen die Parameternamen der Felder als Platzhalter in geschweiften Klammern, zum Beispiel {arrival}.
Manche Buchungsmaschinen erwarten statt der Abreise die Anzahl der Nächte. Den Parameter dafür tragen Sie unter Datum bei Dauer als Parameter ein.
Nein. Jeder Tag ab heute ist wählbar. Ob ein Termin frei ist, entscheidet das Buchungssystem oder der Betrieb bei der Antwort auf die Anfrage. Fest einstellbar ist nur die Mindestdauer.
Die Leiste setzt keine Cookies und lädt nichts von fremden Servern. Die Daten gehen erst mit dem Klick auf den Button an das Ziel.
Fragen Sie in der Leiste keine Namen oder Kontaktdaten ab, denn die Werte stehen im Link. Diese Angaben gehören in das Formular auf der Zielseite. Wenn Sie ein externes Buchungssystem nutzen, nennen Sie den Anbieter in Ihrer Datenschutzerklärung.