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?

FEWA JavaScript Validierungsfehler

More
1 day 11 hours ago #12543 by MaliRaj
FEWA JavaScript Validierungsfehler was created by MaliRaj
Beim Speichern von gültigem JavaScript-Code in den Frontend Webassets kommt es neuerdings zum Fehler:
 Speichern fehlgeschlagen: Die übermittelten Daten sind ungültig: Ungültiger Code.
Beispielsweise funktionierte Folgendes bisher:
Code:
var bildButton = '<button type="button" class="btn btn-primary ist-online" title="' + bildSyntax + '">Ich habe mich erkannt</br>Hier war ich auch dabei!</button>';
oder auch
Code:
jQuery(this).html('<img src="/' + imgPath + '" alt="' + bildSyntax + '" title="klicken zum Vergrößern/Verkleinern" style="width: 390px; cursor: pointer;" />' + bildButton);
Die Kombination von ' und " scheint neuerdings zu einem Validierungsfehler zu führen. Der Code selbst funktioniert nach wie vor fehlerfrei. Nur ändern, also speichern dieses Codes geht nicht mehr. Wenn ich jeweils ein Leerzeichen bei der letzten Kombination von ' und " einfüge, also z. Bsp:
Code:
var bildButton = '<button type="button" class="btn btn-primary ist-online" title="' + bildSyntax + ' ">Ich habe mich erkannt</br>Hier war ich auch dabei!</button>';
, kann ich zwar Speichern, füge aber ein ungewolltes Leerzeichen ein.

Freundliche Grüße aus PM
Heinz
(Joomla 6.1.3 / Visforms+Subscription 6.2.1 / PHP 8.3.33)

More
1 day 2 hours ago #12544 by Administrator AV
Replied by Administrator AV on topic FEWA JavaScript Validierungsfehler
Hallo Heinz,

das letzte Release hat Security-Fixes enthalten.
Unter anderem auch hinsichtlich des Text-Filters, der auf den Text, der in den FeWa's eingegeben wird, angewandt wird.

Welche Text-Filter sind für den Benutzer, mit dem du dieses JS speicherst, in der Joomla Konfiguration eingestellt?

Liebe Grüße,
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 :-).
The following user(s) said Thank You: MaliRaj

More
1 day 2 hours ago #12546 by MaliRaj
Replied by MaliRaj on topic FEWA JavaScript Validierungsfehler
Hallo Aicha, Super Benutzer, keine Filterung, Elemente & Attribute filtern sind leer.

Freundliche Grüße aus PM
Heinz
(Joomla 6.1.3 / Visforms+Subscription 6.2.1 / PHP 8.3.33)

More
1 day ago - 23 hours 5 minutes ago #12548 by Administrator AV
Replied by Administrator AV on topic FEWA JavaScript Validierungsfehler
Hallo Heinz,

danke.
Kann ich reproduzieren.

Es gibt einen Hot-Fix zur Behebung des Fehlers für:
Joomla 6 und die aktuelle Visforms Version 6.2.1 und für Joomla 5 und die aktuelle Versioin Visforms 5.6.4

Bitte die alten Dateien zuvor sichern, falls es unerwartet zu Problemen kommen sollte.

Für Visforms 6.2.1 die folgenden Datei herunterladen:
- vi-solutions.de/forum-bugfixes/ItemModelBase.php_6.2.2.txt

Für Visforms 5.6.4 die folgende Datei herunterladen:
vi-solutions.de/forum-bugfixes/ItemModelBase.php_5.6.5.txt

Die heruntergeladenen Datei umbenennen in
- ItemModelBase.php

Mit der heruntergeladenen und umbenannten Datei die folgenden Datei auf dem Server überschreiben:
- administrator/components/com_visforms/src/Model/ItemModelBase.php

Liebe Grüße,
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 :-).
Last edit: 23 hours 5 minutes ago by Administrator AV.
The following user(s) said Thank You: MaliRaj

More
23 hours 55 minutes ago - 23 hours 53 minutes ago #12549 by MaliRaj
Replied by MaliRaj on topic FEWA JavaScript Validierungsfehler
Neue Versuchsergebnisse:
Versuche doch mal bitte:
Code:
if (zahl > 10 || zahl < 1) {} oder for (var index = 1; index <= 10; index++) {}

als JavaScript zu speichern. Bei mir kommt dann: Speichern fehlgeschlagen: Die übermittelten Daten sind ungültig: Ungültiger Code.
Es liegt vielleicht an den Zeichen < und >, die falsch interpretiert werden wenn.
Aber
Code:
var labelText = ' <strong>;(durch "Hier war ich auch dabei" bereits fest ausgewählt)</strong>';
funktioniert.
Nachtrag!! Ich habe zu lange getestet  ... probiere den Hotfix gleich aus...

Freundliche Grüße aus PM
Heinz
(Joomla 6.1.3 / Visforms+Subscription 6.2.1 / PHP 8.3.33)
Last edit: 23 hours 53 minutes ago by MaliRaj. Reason: Nachtrag

More
23 hours 48 minutes ago - 23 hours 47 minutes ago #12550 by MaliRaj
Replied by MaliRaj on topic FEWA JavaScript Validierungsfehler
Supi, das funktioniert wieder. Kann ich meine Scripte wieder ändern. Dankeschön. 

Freundliche Grüße aus PM
Heinz
(Joomla 6.1.3 / Visforms+Subscription 6.2.1 / PHP 8.3.33)
Last edit: 23 hours 47 minutes ago by MaliRaj.
The following user(s) said Thank You: Administrator AV

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum