Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Immobilien-Anfrage-Formular
Das Anfrage-Inhaltselement ermöglicht es Deinen Besuchern, Dir eine Anfrage zu einer Immobilie zu zu senden. Diese Anfrage sollte auf einer im Menü nicht sichtbaren Seite platziert werden, da diese nur funktioniert, wenn sie über den Anfrage-Button einer Immobilie aufgerufen wird (aus der Listenansicht oder Detailansicht heraus).
Technisches:
Dieses Plugin verwendet das Fluid-Template:
openimmo/Resources/Private/Templates/Immobilie/Request.html
Wechsel in das Seiten-Modul und öffne die Seite (diese sollte wie bereits erwähnt im Menü nicht sichtbar sein), auf der Du ein Immobilien-Anfrage-Formular erstellen möchtest.
Klicken im entsprechenden Inhaltsbereich auf Neues Inhaltselement erstellen und wähle das Plugin vom Typ OpenImmo - Request.
Auf dem Reiter Plug-In findest Du wie gewohnt die Erweiterungseinstellungen, welche wie folgt aussehen:
- Überschrift: Hier kannst DU die Überschrift für Deine Immobilien-Anfrage festlegen.
- Anzuzeigende Formularfelder: Hier kannst DU angeben, welche Formular-Felder Deine Anfrage beinhalten soll. Mit den Pfeil-Buttons kannst Du die Reihenfolge der Formular-Felder angeben.
- Pflichtfelder: Hier kannst Du angeben, welche der ausgewählten Formular-Felder Pflicht sein soll. Die Sortierung der Pflichtfelder spielt hier keine Rolle.
- Anfrage direkt an Immobilien-Kontaktperson schicken: Diese Funktion ist nur mit der PRO-Version verfügbar. Wenn dieser Haken gesetzt ist, wird die Anfrage-Mail direkt an den zuständigen Mitarbeiter in Deinem Unternehmen geschickt. Dies ist der Ansprechpartner der im OpenImmo Immobilien-Datensatz angegeben wurde.
- Informationen über das Widerrufsrecht versenden und auf Bestätigung warten: Diese Funktion ist nur mit der PRO-Version verfügbar. Wenn aktiviert, wird der Interessent per E-Mail gebeten, die Informationen zum Widerrufsrecht zu bestätigen, bevor ihm weitere Informationen zugeschickt werden. Diese Funktion greift nur bei Verkaufsobjekten!
- Exposé-PDF an die Bestätigungs-E-Mail anhängen, nachdem die Bedingungen zum Widerrufsrecht aktzeptiert wurden: Diese Funktion ist nur mit der PRO-Version verfügbar. Wenn aktiviert, wird im Zusammenspiel mit der Funktion "Exposé-PDF an die Bestätigungs-E-Mail anhängen, nachdem die Bedingungen zum Widerrufsrecht aktzeptiert wurden" das automatisch generierte Exposé als PDF-Datei an die E-Mail angehängt, die der Besucher nach der Bestätigung der Informationen zu den Widerrufsbedingungen erhält.
Einstellungen
Mit Hilfe von TypoScript-Konstanten kannst DU die Größe des Immobilien-Bildes beeinflussen. Hierfür wurden zwei Konstanten angelegt (genauere Informationen zu diesen Konstanten findest Du hier).
themes.configuration.extension.openimmo.request.image.width = 340px
themes.configuration.extension.openimmo.request.image.height =
Diese beiden Konstanten werden über die Settings an das Fluid-Template weitergegeben und
sagen dem f:image
wie groß das Bild sein soll. Wenn, wie in dem letzten Beispiel zu sehen,
einer der beiden Werte leer gelassen wird, so berechnet sich die Bildgröße proportional zu dem angegebenen Wert.
Für den Versand der Anfrage E-Mail muss eine Absender-Adresse angegeben werden. Dies geschieht einfach in dem Du die beiden folgenden TypoScript-Konstanten befüllst:
# Absender E-Mailadresse
themes.configuration.extension.openimmo.request.email.fromEmail = info(at)typo3-openimmo(dot)de
# Absender Name
themes.configuration.extension.openimmo.request.email.fromName = TYPO3 - Openimmo
Zudem muss das System natürlich auch wissen, an wen diese Immobilien-Anfrage geschickt werden soll. Wenn Du die OpenImmo PRO-Version nutzt, kann dieser Empfänger je nach Konfiguration des Anfrage-Formulars auch aus dem Immobilien-Datensatz kommen. Falls dort jedoch keiner angegeben ist oder Du nicht die PRO-Version nutzt, musst Du einen Standard-Empfänger festlegen. Das kannst Du mit den beiden nächsten TypoScript-Konstanten machen.
typo3conf/ext/openimmo/Resources/Private/Language/de.locallang.xlf
# Standard Empfänger E-Mailadresse
themes.configuration.extension.openimmo.request.email.toEmail = info(at)typo3-openimmo(dot)de
# Standard Empfänger Name
themes.configuration.extension.openimmo.request.email.toName = TYPO3 - Openimmo - Anfrage
Achtung:
Der Empfänger der Immobilien-Anfrage steht in den mitgelieferten Fluid-Templates über dem Anfrage-Formular, so dass der anfragende Besucher auch sehen kann, mit wem er da Kontakt aufnimmt.
Wähle also die Empfänger-Adresse und E-Mail mit bedacht, oder Du entfernst diese Angaben aus dem von Deinem genutzten Fluid-Template.
Abschließend musst Du noch den Betreff für die Immobilien-Anfrage-E-Mail festlegen, was Du mit der folgenden TypoScript-Konstante machen kannst:
themes.configuration.extension.openimmo.request.email.subject = Immobilien-Anfrage
Achtung:
Wenn der Betreff der Immobilien-Anfrage E-Mail leer ist, verschickt das System keine E-Mail!
E-Mail-Templates anpassen
Du kannst die Templates ändern, die verwendet werden, um die E-Mails für die "Widerrufsrecht-Funktionen" zu generieren. Passen dazu die folgenden Konstanten an und hinterlege den Pfad zu Deinen eigenen Templates:
themes.configuration.extension.openimmo.request.askforconfirmationmail.template = EXT:openimmo_pro/Resources/Private/Templates/Email/RequestAskForConfirmation.html
themes.configuration.extension.openimmo.request.confirmationmail.template = EXT:openimmo_pro/Resources/Private/Templates/Email/RequestConfirmation.html
Texte anpassen
Wenn die Funktion "Informationen über das Widerrufsrecht versendest und auf Bestätigung warten" nutzt, solltest Du die Texte der versendeten E-Mails anpassen. Insbesondere die Informationen zum Widerrufsrecht sollten von Dir individuell angepasst werden. Dazu kannst Du eigene Sprachdateien anlegen und registrieren, siehe dazu
Einen Überblick über die anzupassenden Bezeichner und Texte findest Du in der Datei
typo3conf/ext/openimmo/Resources/Private/Language/de.locallang.xlf