Knowledgebase:Reisebüro Modul
Dieser Artikel beschreint die Software Contrexx. Das neue Handbuch zu Cloudrexx wird unter support.cloudrexx.com bereit gestellt.
Contents
Kurzbeschreibung
Das Hotel Modul wird für die webbasierte Anzeige von Hotel- und Reiseinformationen verwendet. Mittels Kategorien oder Suchkriterien können Angebote übersichtlich dargestellt werden. Über die Detailansicht können Angebote Online gebucht und dem Betreiber automatisch zugestellt werden.
Die Volltextsuche beinhaltet eine Unterteilung nach Regionen, Hotel Kategorien, Verpflegung, Preise und Stichwörter. Weitere Eigenschaften sind eine Google Maps Integration, Datenimport ab CVS-Datei, Bewertungsanzeige und die Möglichkeit einer Bildergalerie
Anwendung
Felder definieren
Hier werden die Eigenschaftsfelder und ihre Attribute festgelegt:
- Typ
Typ des Feldes - Obligatorisch
Bestimmt, ob das Feld beim Erfassen ausgefüllt werden muss - Reihenfolge
Je tiefer die Zahl, desto weiter oben erscheint das Feld - Sprachen
Name des Feldes in den verschiedenen Sprachen
Einstellungen
Startpunkt Googlemap Frontend
Startpunkt der Googlemap im Frontend und Backend in Längen- und Breitengraden. Verwenden Sie http://maps.google.com um die korrekten Koordinaten ausfindig zu machen.
Google Map Iconnachrichten-Vorlage
Das Template für die Beschreibung des Objekts in der Googlemap Übersicht.
Felder können verwendet werden, indem sie in zwei Prozentzeichen eingeschlossen werden: %VARIABLE%
Beispiel Standardtemplate:
<a title=\"%HOTEL%\" target=\"_parent\" href=\"javascript:showObj([[HOTEL_ID]]);\">
<img src=\"%ÜBERSICHTSBILD%\" style=\"height: 60px;\" />
</a>
<strong>%ORT% - %HOTEL%</strong>
%HIGHLIGHT%
[[TXT_HOTEL_PRICE_WEEK]] CHF: %PRICE% .- ( € %PRICE_EURO% .-)<br />
[[TXT_HOTEL_MEAL]]: [[HOTEL_MEAL]]
Sender E-Mail Adresse und Sender Name
Ihre E-Mail Adresse und Ihr Name, welcher bei verschickten E-Mails als Absender verwendet wird.
E-Mail Betreff und Nachricht bei geschützten Links
Der Betreff und die Nachricht, welche verschickt werden bei der Anfrage von geschützten Links.
E-Mail Betreff Nachricht für Interessenten-Bestätigungsmail
Der Betreff und die Nachricht, welche verschickt werden als Bestätigung.
Import von Reisedaten
Die Reisedaten können von einer Komma separierten Liste (CSV) importiert werden.
In der Datei /modules/hotel/admin.class.php gibt es oben eine Variable mit dem Namen $_arrTravelImportFieldsTranslationTable, dort werden die Felder der Datenbanktabelle mit den Feldern der Komma separierten Liste (CSV) veknüpft.
Beachten Sie, dass die Zählung bei 0 beginnt, d.h. das erste Feld in der CSV ist das Feld 0, das zweite das Feld 1, usw.
PST = Einzelzimmer
PDT = Doppelzimmer
PTT = Dreierzimmer
2W = Preis für 2 Wochen
Hier ein Beispiel:
CSV-Datei:
"HID";"Prio";"From Day";"From";"To Day";"To";"PID";"FL_ID";"FL_air";"fl_from";"Lcode";"Meal";"PST";"PDT";"PTT";"PS2WT";"PD2WT";"PT2WT";"Spez1";"Spez2";"Spez3";"Spez4";"Spez5";"Spez6";"Spez 7"
1;1;;11.11.07;;18.11.07;1;4;"Belair";"Zürich";"BS";"AI";1300;1240;1200;1750;1620;1540;"Silvester-Gala-Diner: CHF 145.00";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;18.11.07;;25.11.07;2;4;"Belair";"Zürich";"BS";"AI";1300;1240;1200;1710;1620;1540;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;25.11.07;;02.12.07;3;4;"Belair";"Zürich";"BS";"AI";1320;1290;1250;1700;1670;1600;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;02.12.07;;09.12.07;4;4;"Belair";"Zürich";"BS";"AI";1290;1290;1250;1690;1670;1600;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;09.12.07;;16.12.07;5;4;"Belair";"Zürich";"BS";"AI";1300;1290;1250;1750;1670;1600;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;16.12.07;;23.12.07;6;4;"Belair";"Zürich";"BS";"AI";1360;1290;1250;1930;1780;1700;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
1;1;;23.12.07;;30.12.07;7;4;"Belair";"Zürich";"BS";"AI";1480;1390;1360;2110;1910;1840;"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"Zuschlag Sea view 10 CHF p.P.N-";"050.00 CHF Zuschlag Flüge nach Hurghada und Sharm mit Belair Samstags";"Weihnacht- Gala - Dinner ( AI : 58 CHF Kinder 2 - 15 J : 0 CHF )";"Silvester-Gala-Dinner ( AI : 126 CHF Kinder 2 - 15 J : 0 CHF )";"40.00 CHF Visakosten";" 35.00 CHF Auftragspauschale"
admin.class.php:
var $_arrTravelImportFieldsTranslationTable = array(
'id' => 0, //id uses auto_increment, not needed
'hotel_id' => 0,
'prio' => 1,
'from_day' => 2,
'from' => 3,
'to_day' => 4,
'to' => 5,
'p_id' => 6,
'fl_id' => 7,
'fl_air' => 8,
'fl_from' => 9,
'l_code' => 10,
'meal' => 11,
'pst' => 12,
'pdt' => 13,
'ptt' => 14,
'ps2wt' => 15,
'pd2wt' => 16,
'pt2wt' => 17,
'spez1' => 18,
'spez2' => 19,
'spez3' => 20,
'spez4' => 21,
'spez5' => 22,
'spez6' => 23,
'spez7' => 24,
);