Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Achtung: Dies ist die Dokumentation für Joomla 3

Wir empfehlen die Nutzung der Dokumenation für Joomla 5

Sie ist aktueller und umfangreicher. Das meiste darin gilt rückwirkend auch für Joomla 3.

Fehlerquellen und ein paar Dinge, die Sie auf jeden Fall vermeiden sollten

Dieses Feature ist Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten..

Für ein besseres Verständnis empfehlen wir die Dokumentation vollständig durchzulesen und mit dem Abschnitt Einleitung zu beginnen. Zusammenhänge, die in früheren Abschnitten der Dokumentation erklärt wurden, werden hier nicht wiederholt.

Das dürfen Sie niemals tun:

Ein und dasselbe Formular gleichzeitig mehr als ein Mal auf der Seite anzeigen. (Z.B. weil Sie das Formular in ein Modul gepackt haben, das auf jeder Seite angezeigt wird und gleichzeitig ein Menü zum Editieren der Daten dieses Formulars haben. In der "Daten Editieren Sicht" würde das Formular dann gleichzeigtig 2 x auf der Seite angezeigt, nämlich im Modul und in der Editieren Sicht).

Das sollten Sie vermieden:

Mehrere unterschiedliche Formulare mit Captchas und/oder Feldern mit gleichem Namen gleichzeitig auf einer Seite anzeigen.

Wenn Sie in Ihrem Formular "bedingte" Felder verwenden, d.h. Felder, die nur angezeigt werden, wenn in einem anderen Feld ein bestimmter Wert ausgewählt ist, sollten Sie sicherstellen, dass das auslösende Feld und das abhängige Feld immer auf einer Seite angezeigt werden. Auch wenn Sie in einem Formularfeld die Validierung "Gleicher Wert wie" verwenden sollten beide an der Validierung beteiligten Felder auf einer Seite stehen. Hintergrund ist, dass Visforms bei mehrseitigen Formularen die Benutzereingaben seitenweise validiert. Stehen das auslösende und das bedingte Feld nicht auf einer Seite, kann dies dazu führen, dass die Formularvalidierung unerwartete Ergebnisse liefert oder dass Fehler bei der Eingabe erst in der php-seitigen Validierung gefunden werden und das Formular dem Benutzer als fehlerhaft ausgefüllt erneut vorgelegt wird.

Als letztes Feld ein Feld vom Typ "Seitenumbruch" einfügen, denn dies erzeugt eine leere Seite im Formular.

Beim Klick auf einen Button tut sich nichts

Wenn die Buttons in Ihrem mehrseitigen Formular nicht funktionieren ist dies fast immer ein Zeichen dafür, dass Sie eine der oben genannten Regeln nicht beachtet haben oder dass auf Ihrer Webseite ein massiver Javascript Fehler ist, denn mehrseitige Formulare benötigen funktionierendes Javascript für die Anzeige, die Steuerung der Validierung, den Aufbau der Übersichtsseite und vieles mehr. Hierbei kommt es unweigerlich zu Fehlern, wenn beispielsweise ein und dasselbe Formular gleichzeitig mehr als ein Mal auf einer Seite angezeigt wird.

Zur Beitragsliste Passende Subscription finden