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

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Fehler beim Verschicken des Formulars im Modul

Mehr
4 Jahre 8 Monate her - 4 Jahre 8 Monate her #6597 von 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?

In diesem Beitrag ist für Gäste nicht alles sichtbar. Um alles zu sehen, muss man registriert und angemeldet sein.

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)
Letzte Änderung: 4 Jahre 8 Monate her von MaliRaj.

Mehr
4 Jahre 8 Monate her - 4 Jahre 8 Monate her #6600 von Administrator AV
Administrator AV antwortete auf 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 :-).
Letzte Änderung: 4 Jahre 8 Monate her von Administrator AV.

Mehr
4 Jahre 8 Monate her #6614 von 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
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)

Mehr
4 Jahre 8 Monate her #6615 von Administrator AV
Administrator AV antwortete auf 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 :-).

Mehr
4 Jahre 8 Monate her #6618 von 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
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)

Mehr
4 Jahre 8 Monate her #6619 von Administrator AV
Administrator AV antwortete auf 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 :-).
Folgende Benutzer bedankten sich: MaliRaj

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum