Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Alterprüfung

More
1 year 1 month ago #9031 by s4g
Alterprüfung was created by s4g
Hallo, kann ich eine Altersprüfung integrieren?
Es geht um ein Formular zum erstellen von Onlineverträgen - in dem Formular muss der Benutzer sein Geburtsdatum angeben.
Datumfeld - kann man eine Prüfung einbauen - ist er noch keine 18 dann gehts nicht weiter?
Finde so nichts in der Doku oder bin blind.

Mfg Marcus

More
1 year 1 month ago - 1 year 1 month ago #9048 by Administrator IV
Replied by Administrator IV on topic Alterprüfung
Hallo s4g,

Visforms verwendet den Datepicker, der mit Joomla kommt und dieser bietet leider keine großen Möglichkeiten.
Es handelt sich wirklich um einen reinen Picker, ohne zusätzliche Logik,.
Er hat allein die Funktion, ein Datum einfach auszuwählen, so dass es automatisch im korrekten Format in das Eingabefeld eingefügt wird.

Zur Dokumentation:
Das ist in der Dokumentation tatsächlich nicht weiter ausgeführt.
Wir sehen das als eine interessante Information auch für die Visforms Dokumentation an.
Wir werden die Dokumentation um deinen Punkt entsprechen erweitern.

Es gibt dazu bereits einen Issue zur Entwicklung für die Dokumentation aus einem anderen Thema:
Issue [VF-752] Forum: Docu: Extend: Datepicker description
Wenn wir die Dokumentation erweitert haben, wirst du explizit darüber hier im Thema informiert.

Zu deinem Vorhaben:
Deine Altersprüfung kann grundsätzlich ganz gut umgesetzt werden.
Du kannst mit etwas JavaScript-Code etwa
- als Reaktion auf die Änderung des Datumswertes (Geburtsdatum) sofort prüfen, ob das Alter (Differenz zum aktuellen Datum) passt oder
- erst beim Versuch das Formular abzuschicken diese Prüfung durchführen und mit einer Meldung das Abschicken verhindern.

Es gibt eine recht einfache Möglichkeit, dein JavaScript zu hinterlegen und es nur bei der Anzeige des/der gewünschten Formulars/Formularen zu laden.
1 - Erstelle ein neues Site-Modul vom Typ 'Eigenes Modul'
2 - Füge dort das HTML Skript-Element mit dem JavaScript-Code als Inhalt des Moduls hinzu

In dem folgenden Post werden Punkte 1 und 2 genau beschrieben:
vi-solutions.de/de/support/forum/19-joom...daten-sortieren#9004

Es gibt dazu bereits einen Issue zur Entwicklung für die Dokumentation:
Issue [VF-715] Docu: Add Section: How to add custom HTML script element to a form using a module
Wenn wir die Dokumentation erweitert haben, wirst du explizit darüber hier im Thema informiert.

Hinweis zur Sicherheit:
Alle Visforms-Validierungen erfolgen immer zwei Mal und komplett unabhängig voneinander.
Einmal im Web-Browser und ein zweites Mal im Joomla-Backend.
Damit ist sichergestellt, dass die Validität nicht einfach durch  Browser-seitige Manipulation umgangen werden kann.
Bei der Lösung mit Custom JavaScript ist das nicht gegeben und dadurch etwas unsicherer.

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Last edit: 1 year 1 month ago by Administrator IV.

More
1 year 4 weeks ago - 1 year 4 weeks ago #9088 by Administrator IV
Replied by Administrator IV on topic Alterprüfung
Hallo Marcus,

der Issue [VF-715] von oben wurde umgesetzt.
Die Dokumentation wurde um den folgenden Abschnitt erweitert.

Eigene JavaScript Erweiterungen hinzufügen:
docs.joomla-4.visforms.vi-solutions.de/d...a-script-extensions/
JavaScript über ein eigenes Modul laden:
docs.joomla-4.visforms.vi-solutions.de/d...d-script-own-module/

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Last edit: 1 year 4 weeks ago by Administrator IV.

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum