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.

Leider ist bei der Datenübertragung ein Fehler aufgetreten.

Mehr
6 Jahre 8 Monate her #4628 von SiteOp
Hallo,
wenn ich ein Formular absenden will kommt die Fehlermeldung "Leider ist bei der Datenübertragung ein Fehler aufgetreten."

Bei Einbindung als Menüpunkt wird das Formular versendet. Wenn es im Beitrag oder als Modul eingebunden wird kommt der Fehler.
Gestestet mit auch mit deaktiviertem Cache und Protostartemplate.
Die Doku bezüglich Cache und Content Plugin haben wir befolgt
Woran kann der Fehler liegen?

Joomla 3.7.5
Visforms 3.9.1

vielen Dank schon einmal im voraus.

Mehr
6 Jahre 8 Monate her #4629 von Administrator AV
Hallo,

Die besagte Fehlermeldung wird ausgegeben, wenn

a) der $_POST leer ist, wenn Visforms ihn in die Hand bekommt, oder
b) im $_POST die Variable 'postid', die Visforms immer setzt, nicht vorhanden ist.

Das wird an einer einzigen Stelle im Code überprüft. Da bei euch diese Fehlermeldung augegeben wird muss eine oder beide Bedingungen zutreffen.

Prinzipiell könnte das Problem sein dass nach dem Abschicken des Formulars aus einer Modulposition Visforms nicht direkt aufgerufen wird und die Daten erhält, sondern sich irgend jemand dazwischen schiebt und einen Redirect ausführt. Dabei geht der $_POST verloren, der alle übermittelten Formulardaten enthält und Visforms hat keine Daten mehr zum Verarbeiten was aus oben genannten Gründen zu obiger Fehlermeldung führt.

Ein solcher Redirect wird teilweise durch nicht Joomla! Core Erweiterungen gemacht, könnte aber auch durch die Joomla! Redirect Componente verursacht werden.

der $_POST Parameter 'postid' steht ziemlich weit unten. Es wäre auch möglich, dass der Post insgesamt zu lang ist und abgeschnitten wird (wegen restriktiver php.ini Einstellungen auf dem Server) und dieser Parameter dann fehlt. Allerdings wäre für mich dann die Frage, warum der Post beim Modul größer ist als bei Einbindung über ein Menü.

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

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum