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.

Fehler beim Verschicken des Formulars im Modul

More
4 years 1 month ago - 4 years 1 month ago #6597 by MaliRaj
Fehler beim Verschicken des Formulars
Für das Feld "xyz:" wurde ein ungültiger Wert übermittelt.
Sie müssen eine Option für "xyz:" wählen

Typ: Radiobutton
Bezeichnung: "gesamte WebSeite durchsuchen"
Optionswert: ">0"

Dieser Fehler tritt nur im "Modul"-Formular auf, und dann auch nur, wenn ich die besagte Option wähle. Sonst gibt es keine Fehler und im Beitrag arbeitet das Formular auch bei Auswahl mit Optionswert ">0" korrekt. Seit wann, oder ob das schon immer im Modul so ist, kann ich nicht sagen.

Wo kann ich da anfangen zu suchen?

Part of the message is hidden for the guests. Please log in or register to see it.

Freundliche Grüße aus PM
Heinz
Last edit: 4 years 1 month ago by MaliRaj.

More
4 years 1 month ago - 4 years 1 month ago #6600 by Administrator AV
Replied by Administrator AV on topic Fehler beim Verschicken des Formulars im Modul
Hallo Heinz,

das >0 als Wert im Radio macht ein Problem. Im Formular steht nämlich nicht >0 sondern />0 als Wert drin.

Letztlich wird beim Versand des Formulars />= als Wert übermittelt und da in der Feldkonfiguration als Wert >0 hinterlegt ist, die Werte also nicht zusammen passen, kommt es zu der Fehlermeldung bei der serverseitigen Validierung.

Ich kann dir im Moment nicht genau sagen, wo dieses zusätzlich / herkommt. Ich denke aber, dass liegt nicht an visForms, denn wenn ich ein Testformular mit denselben Einstellungen auf einer sauberen Joomla! Installation mit visForms aufsetze, dann steht im Formular der korrekte Wert drin.

Weiterhin ist auf der Webseite jQuery in veralteter Version und nicht Joomla! konform eingebunden. (/templates/kuki_31/jquery.js). Das erzeugt einen Javascriptfehler. In wie fern der da auch noch mit rein spielt kann ich ebenfalls nicht abschätzen.

Gruß,
Aicha

: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: 4 years 1 month ago by Administrator AV.

More
4 years 3 weeks ago #6614 by MaliRaj
Da komme ich mangels JS Kenntnis nicht weiter. Du meinst vermutlich diese Einbindung:
Code:
<script>if ('undefined' != typeof jQuery) document._artxJQueryBackup = jQuery;</script> <script src="<?php echo $templateUrl; ?>/jquery.js"></script> <script>jQuery.noConflict();</script>

das habe ich nun so eingebunden:
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>

... ohne Erfolg, Javascriptfehler bleibt. Wenn ich diese 3 Zeilen auskommentiere, ist zwar der JS-Fehler weg, aber das fehlerhafte Verhalten im Formular (nur im Modul) bleibt. Daher werde ich wohl den Optionswert ändern und später mit php anders auswerten.

Freundliche Grüße aus PM
Heinz

More
4 years 3 weeks ago #6615 by Administrator AV
Replied by Administrator AV on topic Fehler beim Verschicken des Formulars im Modul
Hallo,

in der Joomla! Dokumentation ist beschrieben, wie jQuery Joomla! konform eingebunden wird.

docs.joomla.org/J3.x:Javascript_Frameworks

Ein eigenes jquery.js aus einer Komponente (oder einem Template) ist ein no go.

Gruß,
Aicha

: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 :-).

More
4 years 3 weeks ago #6618 by MaliRaj
Oh je, vielen Dank Aicha für diese wichtige Info. Ich war schon beim lesen, wie ich meine alten Versionen aktualisieren muss. Aber wenn das richtig eingebunden ist, erübrigt sich das ja, da es ohnehin Bestandteil von Joomla ist, richtig?

Freundliche Grüße aus PM
Heinz

More
4 years 3 weeks ago #6619 by Administrator AV
Replied by Administrator AV on topic Fehler beim Verschicken des Formulars im Modul
Hallo,

ja.

Das Framework (Joomla!) gibt einen Standard vor, um zu verhindern, dass Javascript Inkompatibilitäten entstehen. Weiterhin stellt das Framework eine Framework-Funktion zur Verfügung, um seine Javascript Bibliotheken einzubinden, wenn man diese als Entwickler verwenden will. Das Framework stellt dann sicher, das die Bibliothek nur 1 Mal geladen wird.

Alle, die für Joomla! entwickeln und jQuery verwenden wollen, sollen diesen Standard verwenden.

Gruß,
Aicha

: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 :-).
The following user(s) said Thank You: MaliRaj

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum