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?

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

[solved] Plugin Individuelle E-Mail Adressen: Bug oder fehlende Validierung

Mehr
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #8979 von thmred
Kurzbeschreibung:
In Visforms besteht die Möglichkeit, Felder (z.B. Dropdowns) abhängig von anderen Feldern anzuzeigen bzw. zu verstecken. Zusätzlich zu dieser Funktionalität nutzen wir das Plugin: "Visforms - Individuelle E-Mail Adressen" um abhängig von den gewählten Dropdown-Optionen E-Mails an unterschiedliche Empfänger zu verschicken.

Gefundene Problematik:
Wir haben nun des öfteren E-Mails von dem Visforms-Formular erhalten, welche an Empfänger verschickt wurden, die niemals zusammen in einem Optionsfeld definiert wurden.

Beispiel:
Auswahl (Dropdown, regelt ob Feld 1 oder Feld 2 sichtbar ist)
Feld 1 (Dropdown)
Feld 2 (Dropdown)

Die beiden Dropdowns Feld 1 und Feld 2 sind jeweils wechselseitig sichtbar (wird Feld 1 angezeigt, wird Feld 2 nicht angezeigt und umgekehrt). Durch Manipulation des HTML-Codes der Webseite (Dev-Tools), können beide Felder sichtbar geschaltet werden und bspw. jeweils die Werte 1.1 und 2.1 ausgewählt werden. In diesem Fall wird eine E-Mail an beide Empfänger verschickt.

Es ist klar, dass die Manipulation des Quelltextes nicht verhindert werden kann, allerdings sollte dies serverseitig beim Abschicken des Formulars geprüft werden und entsprechend der Regelung zum bedingten Anzeigen nicht von dem E-Mail-Plugin verarbeitet werden.

Bei Bedarf kann eine ausführliche Beschreibung als PDF Datei und ein Demoformular per E-Mail zur Verfügung gestellt werden.

Viele Grüße
Denis
Letzte Änderung: 1 Jahr 9 Monate her von thmred.

Mehr
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #8982 von Administrator AV
Hallo Denis,
normalerweise sollte die serverseitige Datenvalidierung überprüfen, dass keine Daten aus bedingten Feldern, die aufgrund der gewählten Benutzereingaben disabled und ausgeblendet sind, "gespeichert/ausgewertet" werden.
Diesen Usecase hatte ich bei der Implementierung der bedingten Anzeige von Feldern intensivst getestet.
Allerdings ist dies tatsächlich schon sehr lange her und in der Zwischenzeit hat sich natürlich viel geändert.
(Neue Feature, Joomla 4 mit komplett neuem Code..)

Ich würde mich sehr freuen, wenn du mir deine PDF Dokumentation und ein Demoformular zur Verfügung stellen würdest.
Selbstverständlich sollte dieses Problem auf keinen Fall auftreten, ich möchte sehr gerne verstehen, was da schief läuft und das Problem beheben. Das kann ich nur mit Hilfe deines Inputs.

Wenn es sich um kleine Dateien handelt, würde ich mich sehr freuen, wenn du mir die Sachen per E-Mail an contact@vi-solutions.de zusendest. Wenn es sich um größere Dateien handelt (Akeeba Backup), dann würde ich dich bitten mir das per wetransfer zu Verfügung zu stellen.

Danke für deine Unterstützung!

Herzliche Grüße,
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: 1 Jahr 9 Monate her von Administrator IV.

Mehr
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #9025 von Administrator AV
Hallo Denis,

Es gibt einen Bug-Fix zur Behebung des Fehlers.
Die folgende Datei herunterladen: vi-solutions.de/forum-bugfixes/vfcustommailadr_v4.2.1.txt

Die heruntergeladene Datei umbenennen in vfcustommailadr.php und mit ihr auf dem Server die folgende Datei überschreiben:
plugins\visforms\vfcustommailadr\vfcustommailadr.php

Die folgende Datei herunterladen: vi-solutions.de/forum-bugfixes/vfcustomredirects_v4.2.1.txt

Die heruntergeladene Datei umbenennen in vfcustomredirects.php und mit ihr auf dem Server die folgende Datei überschreiben:
plugins\visforms\vfcustomredirects\vfcustomredirects.php

Herzliche Grüße,
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: 1 Jahr 9 Monate her von Administrator IV.
Folgende Benutzer bedankten sich: thmred

Mehr
1 Jahr 9 Monate her #9026 von Administrator IV
Hallo Denis,

herzlichen Dank nochmal für deine PDF-Datei mit Bildern, die das Problem beschreibt und dein kleines Demoformular zum Testen.
Damit konnten wir den Fehler reproduzieren.

Es ist tatsächlich ein Bug in Visforms und wir werden das Verhalten anpassen.
Wir haben dazu einen Issue zur Entwicklung für die Bug-Liste angelegt:
Issue [VF-741] Forum: Plugin Individuelle E-Mail Adressen: Bug oder fehlende Validierung

Wenn wir den Bug-Fix releasen, wirst du explizit über das Release hier im Thema informiert.
Vielen Dank nochmal für deinen Hinweis!

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 :-).
Folgende Benutzer bedankten sich: thmred

Mehr
1 Jahr 9 Monate her #9028 von thmred
Hallo Aicha, hallo Ingmar,

nochmals vielen Dank für euren Support. Wir haben den Bugfix bereits eingespielt und getestet, funktioniert jetzt wie erwartet.

Macht weiter so! 

Viele Grüße
Denis

Mehr
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #9035 von Administrator IV
Hallo Denis,

der Fehler ist behoben im neusten Release vom 08.03.2023 für Joomla 4:
Visforms 4.2.2
Visforms Subscription 4.2.2

Gruß, 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 :-).
Letzte Änderung: 1 Jahr 9 Monate her von Administrator IV.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum