Formularset → Formular → Element (Formularseite)
Ein Formularset kann eine variable Anzahl von Formularen enthalten, deren Umfang und Inhalte jeweils auf einen bestimmten Immobilientyp abgestimmt sind.
Soll ein solches Immobilientyp-Formular (Alternativbezeichnung: Objekttyp-Formular) temporär nicht im Frontend auswählbar sein, kann es über den entsprechenden "Optionsschalter" deaktiviert werden.
Formularset ╷ ├── Formular (Immobilientyp) 1 │ ╷ │ ├── Element (Seite) 1 │ ├── Element 2 │ ├── Element 3 │ … ├── Formular (Immobilientyp) 2 │ ╷ │ ├── Element (Seite) 1 │ ├── Element 2 │ ├── Element 3 │ … ├── Formular (Immobilientyp) 3 │ ╷ │ ├── Element (Seite) 1 │ ├── Element 2 │ ├── Element 3 │ … …
Die Formulare enthalten wiederum eine variable Anzahl von Elementen, die nahezu beliebig kombiniert werden können. Ein Element stellt eine Formularseite dar und bezieht sich in den meisten Fällen auf eine einzelne Angabe zur Immobilie (bspw. Wohnfläche, Baujahr oder Ausstattung).
Ausnahmen sind hier Elemente der Typen Kontaktdatenformular und Flexible Eingaben/Auswahl, die mehrere Eingabe- und Auswahlfelder enthalten können.
Formulare und Elemente können an beliebigen Stellen eingefügt werden, wobei die Reihenfolge auch nachträglich noch per Drag'n'Drop angepasst werden kann.
Icons
Umfang und Optik der Icons, die Formularen und Elementen zugeordnet werden können, hängen vom in den Plugin-Optionen ausgewählten Frontend-Theme ab. (Die Auswahl kann per Klick ein- und ausgeblendet werden.)
Navigation
Als Formularnavigation werden die Weiter- und Zurück-Buttons bezeichnet, mit denen zwischen den Formularseiten gewechselt werden kann (siehe auch JavaScript-Events).
Wird ein Element der folgenden Typen als Pflichtangabe definiert, wird der Weiter-Button hier erst dann eingeblendet, wenn eine Eingabe bzw. Auswahl erfolgt ist:
Bei letzterem Elementtyp werden die Einstellungen aller Unterelemente berücksichtigt.
Die über die Elemente Kontaktdatenformular und Standort-Auswahl/Eingabe erfassten Daten werden immer als Pflichtangaben behandelt.
In Sonderfällen kann die Ausblendung der kompletten Formularnavigation notwendig sein. In den Optionen der betr. Objektarten ist daher ein entsprechender "Schalter" enthalten.
Elemente
Inhalte und Einstellungen der Formularelemente hängen vom jeweiligen Typ ab. Einige grundlegende Optionen sind in der Konfiguration aller Elementarten enhalten:
- Interne Feldbezeichnung
Die Bezeichnung wird bei der Ausgabe der zugehörigen Angabe in den WP-Backend-Lead-Formularen sowie in den Admin-Benachrichtigungen und Eingangsbestätigungsmails übernommen. - Formularelement-Titel
Dieser Titel für die Auflistung der Schritte im Fußbereich der Formularseite (Frontend) verwendet (sofern der Displaybereich, in dem sich das Lead-Generator-Element befindet, breit genug ist). - Überschrift
Bei der Überschrift (Titel der Formularseite im Frontend) sowie dem folgenden Einleitungstext können bei Bedarf auch HTML-Formatierungen verwendet werden. - Einleitungstext
In diesem Eingabefeld kann ein kurzer Infotext hinterlegt werden, der im Frontend unterhalb der Überschrift eingebunden wird.
Auswahlkarten
Wenn es um die Abfrage von Immobilienmerkmalen geht, sind Auswahlkarten (Titel + Icon) die einfachste, schnellste und damit auch die am häufigsten verwendete Form: Die Auswahl besteht hier oft nur aus einem einzigen Klick auf eine einzelne Option (Karte).
Elemente dieser Art können als Einzel- oder Mehrfachauswahl konfiguriert werden. Zudem kann festgelegt werden, ob mindestens eine Option ausgewählt sein muss, bevor zur nächsten Formularseite gewechselt werden kann.
Der Wechsel zur nächsten Seite erfolgt bei einem Einzelauswahl-Element automatisch, sobald eine Optionskarte ausgewählt wurde.
Bei einer möglichen Mehrfachauswahl kann es mitunter vorkommen, dass bestimmte Optionen sich gegenseitig ausschließen (z. B. Einbauküche neu und Einbauküche gebraucht). In diesen Fällen kann mit einer Gruppierung beim Klick auf eine Karte die automatische Abwahl aller anderen Optionen mit der gleichen Gruppenbezeichnung realisiert werden.
Wertebereich-Slider
Bei dieser Elementart kann mittels eines Schiebereglers (oder alternativ per manueller Eingabe) ein Zahlenwert festgelegt werden, der innerhalb eines vorgegebenen Rahmens liegt. Das bietet sich vor allem bei Angaben wie Flächen, Zimmeranzahl oder dem Baujahr an.
Da bei Jahresangaben im Regelfall das aktuelle Jahr den Maximalwert darstellt, kann hierfür im gleichnamigen Feld die Angabe current_year hinterlegt werden.
Dropdown-Auswahlbox
Geht es um eine größere Anzahl von Auswahloptionen, bietet sich eine einfache Dropdown-Auswahlbox ohne Icons etc. an. Hierüber kann eine Option aus einer Liste ausgewählt werden.
Einzelnes Eingabefeld
So unspektakulär, dass wir uns hierfür sogar den Screenshot sparen können 😉: Mit diesem Element kann eine Formularseite mit einem einzelnen ein- oder mehrzeiligen Eingabefeld für Textinhalte aller Art eingebunden werden.
Flexible Eingaben/Auswahl
Mit Flex-Elementen können beliebige Kombination der folgenden Komponenten in einer Formularseite zusammengefasst werden:
- Eingabefelder (einzeilig/mehrzeilig)
- Dropdown-Auswahlboxen
- Radiobutton-Auswahl (Optionsfelder)
- Jahresauswahl (Picker)
- horizontale Trennlinie
Die Vorgehensweise zur Erstellung und Bearbeitung der Unterelemente entspricht weitestgehend der der übergeordneten Formularelemente.
Standort-Auswahl/Eingabe
!> Die ursprüngliche Elementart Standortauswahl (Google Map) wurde mit der Plugin-Version 1.8.0 durch diese neue Variante ersetzt und ist nur noch aus Kompatibilitätsgründen enthalten. Erstere sollte also nicht mehr verwendet werden!
Die Erfassung des Immobilienstandorts (Objektadresse) ist natürlich obligatorisch. Dieses Element bietet hierfür zwei Möglichkeiten:
- per Google Map und Adresssuche (inkl. Autovervollständigung)
- per Eingabeformular
Die Google-Map-Variante ist die bevorzugte Lösung. Voraussetzung für die Nutzung ist, dass ein passender API-Key in den Plugin-Optionen hinterlegt wurde oder die benötigten APIs (Google Maps JavaScript API und Places API) anderweitig bereitgestellt werden.
Als Karten-Mittelpunkt werden die in den Plugin-Optionen angegebenen Koordinaten übernommen.
Wird in den Elementoptionen stattdessen Adressformular als Typ ausgewählt, kann hier optional auch eine Länderliste hinterlegt werden. Sind mindestens zwei Ländernamen enthalten, wird im Frontend-Formular eine entsprechende Auswahlliste eingebunden.
Kontaktdatenformular
Ebenso obligatorisch wie die Standortauswahl ist die Eingabe der Kontaktdaten und Anmerkungen auf der jeweils letzten Formularseite. Nach der Bestätigung der Nutzungsbedingungen erfolgt hierüber auch das Absenden aller per Lead-Formular erfassten Daten.
Optional können hier auch Infos zu einer Kontaktperson mit aufgenommen werden – inkl. Foto aus der Mediathek oder per URL.
Wertermittlung
Wurde in den Plugin-Optionen ein Wertermittlungs-Dienst aktiviert, kann im Kontaktformular – ebenfalls optional – die Auswahl der gewünschten Art der Wertermittlung eingeblendet werden: Interessenten können so vor dem Absenden Ihrer Anfrage auswählen, ob eine einfache oder eine erweiterte Wertermittlung gewünscht ist.
Die Standard-Bezeichnungen hierfür lauten Basis-Bewertung und Experten-Bewertung und können in den Elementoptionen angepasst werden.
Die Basis-Bewertung entspricht der via Bewertungs-API ermittelten Preisspanne, die direkt an an den Interessenten übermittelt werden kann, sofern die angefragte Objektart und der Standort API-seitig unterstützt werden.
Eine erweiterte Experten-Wertermittlung sollte hingegen neben einer persönlichen Beratung auch die Besichtigung der Immobilie sowie die Berücksichtigung diverser weiterer Faktoren beinhalten, die für die Kalkulation eines realistischen Marktpreises relevant sind.
Lead-Datensätze, bei denen eine erweiterte Wertermittlung gewünscht ist, werden in der Übersichtsliste im Backend (→ Immobilien-Leads) mit (!) am Anfang des Titels markiert.
Soll die ausgewählte Wertermittlungsart auch in den Eingangsbestätigungs- und Admin-Benachrichtigungsmails aufgeführt werden, muss in den jeweiligen E-Mail-Templates der folgende Platzhalter enthalten sein
[Erweiterte Bewertung gewünscht+:extended_valuation]
!> ⬆︎ Bei Plugin-Erstinstallationen ab Version 2.2.0 muss der Platzhalter nicht mehr manuell ergänzt werden, da er ab dieser Version bereits in den Standard-Mailvorlagen enthalten ist.
Infotexte und Meldungen
Die folgenden Texte der Kontakt/Absenden-Seite sind Teil der formularübergreifenden, allgemeinen Formularset-Inhalte:
- Nutzungsbedingungen
- Standardvorgabe für Anmerkungen
- Nutzungsbedingungen und Datenschutz-Infos
- Einwilligungstext
- Meldung bei erfolgreichem Versand