Joomla 6 Notice

We are pleased to announce that all our Joomla extensions have been compatible with Joomla 6 since October 14th, 2025.

For those currently upgrading from Joomla 3 to 4: Instructions for Joomla 4 migration can be found here:

There are standalone documentations Visforms Joomla 4, Visforms Joomla 5 and Visforms Joomla 6.

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.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Pflichtfeld-Prüfung in der Edit-View in Abhängigkeit von usergroup möglich?

More
5 years 2 weeks ago #7286 by MaliRaj
Hallo Aicha, häufiger wünschte ich mir als SuperUser und auch für Admins, dass Pflichtfelder nur für Form, nicht aber für EditForm gelten. Kann ich das entweder in Abhängigkeit von der Usergruppe des aktuellen Users, oder zur Not auch generell nur für die Neuanlage eines Datensatzes festlegen? Die Editiermöglichkeit generell kann ich natürlich steuern, aber mir geht es um das Ignorieren der (Java?-)Pflichtfeldprüfung.
Hintergrung: Ich möchte auch Datensätze korrigieren, bei denen nicht alle Pflichfelder ausgefüllt sind. Im Laufe der Zeit sind einige Felder zu Pflichtfeldern geworden, die es vorher nicht waren. Diese älteren Datensätze lassen sich nun nicht mehr, auch nicht in einem einzigen Feld ändern.
Wo könnte ich da ansetzen?
Viele Grüße
Heinz

Freundliche Grüße aus PM
Heinz
(Joomla 5.2.3 / Visforms+Subscription 5.4.1 / PHP 8.2)

More
5 years 2 weeks ago #7289 by Administrator AV
Hallo Heinz,

die Prüfung wird sowohl im Browser mit Javascript und anschließend nochmal auf dem Server mit php durchgeführt.
Das kann man nicht einfach weg kommentieren.
Die saubere Validierung ist ein integraler Bestandteil von Visforms.

Im Prinzip müsstet du den Haken "Pflichtfeld" in der Administration vorübergehend entfernen, wenn du einen "alten" Datensatz bearbeiten willst und dann wieder setzen. Oder du musst dir "Dummy" Werte ausdenken, die du in die Pflichtfelder einfügst....

Das ist halt ein Problem, wann man das Formular im Laufe der Zeit verändert, dass dann alte Datensätze nicht mehr kompatibel sind.

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

More
5 years 2 weeks ago - 5 years 2 weeks ago #7295 by MaliRaj
Ja, aber wenn ihr visforms auch ständig verbessert :-) ...
im Ernst, mit "Dummies" arbeite ich jetzt, die hole ich dann nach der Validierung mit nem TriggerEvent wieder raus. Ist aber auch fehlerbehaftet, wenn man einen Tippfehler beim Dummy macht, der dann im Datensatz bleibt. Es betrifft auch Felder, die mit RegEx validiert werden und auch Datum-Felder mit min-max-Bereichen. Sind schon sehr komplexe Formulare im Laufe der Zeit geworden. Manche Änderungen muss ich daher auch direkt in phpmyadmin-Bereich machen. Das ist natürlich keine Lösung. Für einige Formulare habe daher ein visforms-Admin-Tool erstellt, in denen Abfragen/Eingaben wieder sauber validiert werden. Die Weiterverarbeitung und eigentliche Änderung erfolgt dann über php mit SQL. Das bietet mir wieder Kontrolle und mehr Sicherheit.
.. aber ich habe mal gefragt ... ;-)
Danke für die Infos dazu ... ich bleibe dran :-)

Freundliche Grüße aus PM
Heinz
(Joomla 5.2.3 / Visforms+Subscription 5.4.1 / PHP 8.2)
Last edit: 5 years 2 weeks ago by MaliRaj.

More
5 years 2 weeks ago #7299 by MaliRaj
Hallo Aicha, kurzer Nachtrag: ich habe mich nun doch für eine saubere Dummy-Lösung ('unbekannt' oder 'n.V', bei Data '11.11.1111' o.ä.) entschieden. Alles andrere sind nur Krücken, über die ich früher oder später wieder stolpere ...

Freundliche Grüße aus PM
Heinz
(Joomla 5.2.3 / Visforms+Subscription 5.4.1 / PHP 8.2)

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum