Immobilien-Anfrage-Formular

Das Anfrage-Inhaltselement ermöglicht es Ihren Besuchern, Ihnen 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

  1. Wechseln Sie in das Seiten-Modul und öffnen Sie die Seite (diese sollte wie bereits erwähnt im Menü nicht sichtbar sein), auf der Sie ein Immobilien-Anfrage-Formular erstellen möchten.
  2. Klicken Sie im entsprechenden Inhaltsbereich auf Neues Inhaltselement erstellen und wählen Sie das Plugin vom Typ OpenImmo - Request.
  3. Auf dem Reiter Plug-In finden Sie wie gewohnt die Erweiterungseinstellungen, welche wie folgt aussehen:

    Einstellungen der OpenImmo Immobilien-Anfrage

    • Überschrift: Hier können Sie die Überschrift für Ihre Immobilien-Anfrage festlegen.
    • Anzuzeigende Formularfelder: Hier können Sie angeben, welche Formular-Felder Ihre Anfrage beinhalten soll. Mit den Pfeil-Buttons können Sie die Reihenfolge der Formular-Felder angeben.
    • Pflichtfelder: Hier können Sie 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 Ihrem 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.
    • 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 können Sie die Größe des Immobilien-Bildes beeinflussen. Hierfür wurden zwei Konstanten angelegt (genauere Informationen zu diesen Konstanten finden Sie 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 Versandt der Anfrage E-Mail muss eine Absender-Adresse angegeben werden. Dies geschieht einfach in dem Sie die beiden folgenden TypoScript-Konstanten befüllen:

# 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 Sie die OpenImmo PRO-Version nutzen, kann dieser Empfänger je nach Konfiguration des Anfrage-Formulars auch aus dem Immobilien-Datensatz kommen. Falls dort jedoch keiner angegeben ist oder Sie nicht die PRO-Version nutzen, müssen Sie einen Standard-Empfänger festlegen. Das können Sie 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.

Empfänger der OpenImmo Immobilien-Anfrage

Wählen Sie also die Empfänger-Adresse und E-Mail mit bedacht, oder entfernen Sie diese Angaben aus dem von Ihnen genutzten Fluid-Template.

Abschließend müssen Sie noch den Betreff für die Immobilien-Anfrage-E-Mail festlegen, was Sie mit der folgenden TypoScript-Konstante machen können:

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

Sie können die Templates ändern, die verwendet werden, um die E-Mails für die "Widerrufsrecht-Funktionen" zu generieren. Passen Sie dazu die folgenden Konstanten an und hinterlegen Sie den Pfad zu Ihren 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 Sie die Funktion "Informationen über das Widerrufsrecht versenden und auf Bestätigung warten" nutzen, sollten Sie die Texte der versendeten E-Mails anpassen. Insbesondere die Informationen zum Widerrufsrecht sollten von Ihnen individuell angepasst werden. Dazu können Sie eigene Sprachdateien anlegen und registrieren, siehe dazu

https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/Internationalization/ManagingTranslations.html#custom-translations

Einen Überblick über die anzupassenden Bezeichner und Texte finden Sie in der Datei

typo3conf/ext/openimmo/Resources/Private/Language/de.locallang.xlf