Dynamische Vorauswahl für Auswahl-Felder
Hinweis: Dieses Feature ist Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten.
Statisch festgelegte Vorauswahl
Hinweis: Die statisch festgelegte Vorauswahl ist bereits in der freien Visforms Version enthalten.
Die folgenden Feld-Typen sind Auswahl-Felder, bei denen mehrere Optionen in der Feld-Konfiguration in der Optionen-Liste angelegt werden können und die im angezeigten Formular zur Auswahl stehen:
- Listbox,
- Radiobutton,
- Checkbox Gruppe.
Wenn Sie den Haken der Checkbox in der Spalte Standard setzen, erscheint diese Option vorausgewählt bei der ersten Anzeige des Formulars:
- Setzen der statisch festgelegten Vorauswahl des Auswahl-Feldes
- Feld-Konfiguration » Reiter: Grundeinstellungen
Gruppe: Optionen-Liste anlegen » Bereich Optionen Liste » Spalte: Standard = “Ausgewählt”.
- Feld-Konfiguration » Reiter: Grundeinstellungen
Hinweis: Der Haken der Checkbox in der Spalte Standard verliert seine Wirkung, wenn die Vorauswahl der Auswahl-Felder dynamisch festgelegt wird.

Dynamisch angepasste Vorauswahl
Für Auswahl-Felder gibt es die Option, die voreingestellte Option des Auswahl-Feldes für die erste Anzeige des Formulars dynamisch zu ermitteln. Eine dynamische Vorauswahl des Auswahl-Feldes wird konfiguriert durch Angabe eines Feldes aus der Benutzer-Verwaltung. Stimmen die Werte von einer Option des Auswahl-Feldes und dem ausgewähltem Feld aus der Benutzer-Verwaltung überein, erscheint die Option des Auswahl-Feldes vorausgewählt bei der ersten Anzeige des Formulars.
Es handelt sich bei der dynamischen Vorauswahl des Auswahl-Feldes um eine Default-Wert-Einstellung.

Konfiguration
Die dynamische Vorauswahl des Auswahl-Feldes wird wie folgt konfiguriert und gesteuert:
- Angabe eines Feldes aus der Benutzer-Verwaltung.
Ohne aktive Subscription bleibt die Listbox Benutzer-Information mit den dynamischen Optionen leer und es gibt nur einen Hinweis auf die Subscription.- Feld-Konfiguration » Reiter: Grundeinstellungen
Gruppe: Dynamische-Einstellungen » Parameter: Benutzer-Information folgen.
- Feld-Konfiguration » Reiter: Grundeinstellungen
Hinweis: Der Haken der Checkbox in der Spalte Standard verliert seine Wirkung, wenn die Vorauswahl der Auswahl-Felder dynamisch festgelegt wird.
Unterstützte Felder der Benutzer-Verwaltung
- Es stehen folgende Felder des Benutzer-Kontos zur Verfügung:
- E-Mail,
- Name,
- Benutzername.
- Es stehen alle Benutzerdefinierten Joomla-Benutzerfelder der folgenden Feld-Typen zur Verfügung:
- Checkbox,
- Radio-Button,
- Listbox,
- Text,
- E-Mail,
- URL,
- Datum.
- Es stehen alle Felder aus dem Benutzer-Profil zur Verfügung, außer der About Me Textarea.
Prüfung der Übereinstimmung
Es wird geprüft, ob der Wert des Joomla Benutzer Feldes mit dem Wert einer Option des Auswahl-Feldes bei einem reinen Textvergleich übereinstimmen. Unterstützt ein Feld der Benutzerverwaltung mehrere Werte wie etwa Checkbox mit Mehrfachauswahl oder Listbox, werden alle im Feld der Benutzerverwaltung gesetzten Werte auf Übereinstimmung geprüft. Bei der ersten Übereinstimmung endet der Vergleich und die konfigurierte Option des Auswahl-Feldes erscheint bei der ersten Anzeige des Formulars vorausgewählt. Wird keine Übereinstimmung mit einem der Benutzer-Feld-Werte gefunden, erscheint die konfigurierte Formular-Checkbox bei der ersten Anzeige des Formulars nicht vorausgewählt.
Hinweis: Das Joomla Benutzer Feld muss also passend zum Visforms-Feld aufgesetzt werden. Der Wert im Joomla Benutzer Feld muss mit dem Wert der konfigurierten Option des Auswahl-Feldes im Text-Vergleich übereinstimmen.
Option ‘Aktuelle Seiten URL’
Es gibt in der Listbox des Parameters Benutzer-Informationen den Eintrag Aktuelle Seiten URL, der für folgende Situationen vorgesehen ist.
Ein Formular kann etwa per Modul oder mithilfe des Content Plugin - Visforms Daten auf vielen unterschiedlichen Seiten eingebunden sein.
Für die Darstellung der Formular-Daten einer konkreten Übertragung ist es in manchen Fällen durchaus wichtig zu wissen, von welcher Seite aus das Formular ausgefüllt und abgeschickt wurde. Für diese Fälle ist das wirklich eine richtig wichtige Information.
Um nun an diese Information der URL der Seite mit dem Formular zu kommen, gibt es in der Listbox des Parameters Benutzer-Informationen den Eintrag Aktuelle Seiten URL. Wenn also die aktuelle URL der Seite übereinstimmt mit dem Wert einer Option aus der Optionen-Liste des Auswahl-Feldes, erscheint diese Option des Auswahl-Feldes vorausgewählt bei der ersten Anzeige des Formulars.