Blue Flower

Integration - Buchungsformular

Die Integration der zwei möglichen Buchungsformulare in Ihre Homepage lässt sich am einfachsten mithilfe der OnBuSys-Javascript-Bibliothek durchführen. Die Vorgehensweise mit zahlreichen Demos wird unter dem Menüpunkt Integration/Widgets beschrieben. Unter dem Menüpunkt Integration/Bibliothek finden Sie
Informationen zur OnBuSys-Javascript-Bibliothek.

Auf dieser Seite erhalten Sie ausführliche Informationen zu den beiden zur Verfügung stehenden Buchungsformularen und Hinweise zu einer alternativen Möglichkeit der Einbindung in Ihre Homepage mittels IFrames.
Beispiele sind jeweils unter den entsprechenden Formularen aufgeführt.

Folgende Buchungsformulare stehen für den Kundenbereich zur Verfügung:

  • Das TAB-Buchungsformular, bei dem die Navigation mittels TABs durchgeführt wird und
  • das Scroll-Buchungsformular, bei dem die Navigation mit einer Scrollbar durchgeführt wird

Zusätzlich gibt es noch das Verwaltungs-Buchungsformular, das in den Adminbereich fest integriert und dort über den TAB 'Buchungskalender' erreichbar ist. Bei diesem Buchungsformular ist der Buchungsvorgang stark vereinfacht, Änderungen und Stornierungen bestehender Buchungen sind möglich. Eine ausführliche Hilfe befindet sich direkt bei diesem Buchungsformular.


Bitte beachten Sie, dass die Höhe des TAB-Buchungsformulars fest vorgegeben ist:
Mit der Preisanzeige beträgt die Höhe 556 (Pixel),
bei deaktivierter Preisanzeige beträgt sie 521 (Pixel).
Beim Scroll-Buchungsformular kann die Höhe beliebig gewählt werden.
Die Breite ist bei beiden Buchungsformularen gleich und beträgt 615 (Pixel).


Das TAB-Buchungsformular

 

URL: https://Pfad_zum_Ordner_OBS/OBS/Buchung.php

Parameter (die Reihenfolge ist einzuhalten; wird ein optionaler Parameter nicht verwendet, gilt der default-Wert):

id (erforderlich) Benutzername@Objektname
z.B. id=domizil@Zimmer01 (der Benutzername domizil ist nicht änderbar)
date (optional) Startmonat für den Buchungskalender
Unabhängig von der Wahl kann der Startmonat des Buchungskalenders im Kundenbereich nicht vor dem aktuellen Monat liegen
z.B. date=5-2014, der default-Wert hängt von Ihrer Wahl im TAB 'Einstellungen' im Adminbereich ab
lan (optional) Sprache, mit der das Buchungsformular gestartet wird
z.B. lan=en-GB, der default-Wert ist die default-Sprache (siehe TAB 'Einstellungen' im Adminbereich)

IFrame-Code

'Ihre_Style_Elemente', der 'Pfad_zum_Ordner_OBS' und der 'Objektname' müssen angepasst werden, der Zeilenumbruch vor 'src' ist durch das Layout bedingt und sollte vermieden werden. Zusätzliche Parameter aus obiger Tabelle können verwendet werden.
 

<div style="Ihre_Style_Elemente">
  <iframe frameborder="0" style="width:615px;height:556px;"
    src="https://Pfad_zum_Ordner_OBS/OBS/Buchung.php?id=domizil@Objektname">
  </iframe>
</div>

 

 

Das Scroll-Buchungsformular (funktioniert bei dieser Demo nur mit dem Firefox-Browser)

 

 

URL: https://Pfad_zum_Ordner_OBS/OBS/Buchung.php

Sie können auf Ihrer Site nur entweder das TAB- oder das Scroll-Buchungsformular verwenden.
Voreingestellt ist das TAB-Buchungsformular.
Zum Umstellen auf das Scroll-Buchungsformular müssen Sie folgendermaßen vorgehen:
Benennen Sie im Ordner 'OBS' auf Ihrem Server/Webspace

  • die Datei 'Buchung.php' um in 'TBuchung.php' und
  • die Datei 'SBuchung.php' um in 'Buchung.php 

Wenn Sie wieder zum TAB-Buchungsformular zurückkehren wollen, müssen Sie die Umbenennungen wieder rückgängig machen.


Parameter (die Reihenfolge ist einzuhalten; wird ein optionaler Parameter nicht verwendet, gilt der default-Wert):

id (erforderlich) Benutzername@Objektname
z.B. id=domizil@Zimmer01 (der Benutzername domizil ist nicht änderbar)
hoehe (optional) Frei wählbare Höhe des Buchungsformulars in px
z.B. hoehe=500 - default-Wert: 556
date (optional) Startmonat für den Buchungskalender
Unabhängig von der Wahl kann der Startmonat des Buchungskalenders im Kundenbereich nicht vor dem aktuellen Monat liegen
z.B. date=5-2014, der default-Wert hängt von Ihrer Wahl im TAB 'Einstellungen' im Adminbereich ab
lan (optional) Sprache, mit der das Buchungsformular gestartet wird
z.B. lan=en-GB, der default-Wert ist die default-Sprache (siehe TAB 'Einstellungen' im Adminbereich)

IFrame-Code

'Ihre_Style_Elemente', der 'Pfad_zum_Ordner_OBS' und der 'Objektname' müssen angepasst werden, der Zeilenumbruch vor 'src' ist durch das Layout bedingt und sollte vermieden werden. Zusätzliche Parameter aus obiger Tabelle können verwendet werden.
 

<div style="Ihre_Style_Elemente">
  <iframe frameborder="0" style="width:615px;height:500px;"
    src="https://Pfad_zum_Ordner_OBS/OBS/Buchung.php?id=domizil@Objektname&amp;hoehe=500">
  </iframe>
</div>