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.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Emailversand an den Benutzer der Website im Fehlerfall verhindern.

More
1 year 5 months ago #9406 by efa-sk
Hallo vi-solutions Team,

wir wurden durch Nutzer unseres Kontaktformulars darauf aufmerksam gemacht, dass die Übertragung der Formulardaten abgebrochen ist, sie aber dennoch eine Bestätigungsmail erhalten haben. Wir haben jedoch keine Mail mit den Formulardaten erhalten. 
Nach Prüfung der Server Logfiles kam es zu einem Fehler 500 während der Übertragung für die betroffenen Nutzer.
Meine Frage ist nun ob es möglich ist, im Visfoms eine entsprechende Einstellung vorzunehmen, dass im Fehlerfall auch der Nutzer keine Bestätigungsmail erhält bzw. ein entsprechender Hinweis angezeigt wird?

Viele Grüße
Sebastian

More
1 year 5 months ago #9410 by Administrator IV
Hallo Sebastian,

ein 'Fehler 500 während der Übertragung' bedeutet, dass es auf dem Server zu einem unvorhersehbaren Abbruch der Request-Bearbeitung kam.
Das kann zahlreiche Ursachen haben.
In einem solchen Fall kann ein Code-Bereich tief unten im Aufruf-Stapel (etwa Visforms) nicht immer entsprechend kontrolliert ('ein entsprechender Hinweis angezeigt wird') auf diese Ausnahme-Situation reagieren.

Das gilt auch in deinem speziellen Fall.
Denn dabei ist die Abarbeitung des Codes irgendwo zwischen Erzeugen/Absenden von Benutzer-Mail und Ergebnis-Mail, aus welchem Grund auch immer, abgebrochen.
Visforms bekommt das selbst dann gar nicht mit und kann auch nicht entsprechend reagieren.

In diesem Fall ist es erforderlich die Situation, die zum 500er geführt hat zu verstehen und deren Ursache zu beheben.
Dies kannst du versuchen zu lösen, indem du etwa die Debugging-Einstellungen entsprechend setzt und den Fehler versuchst zu reproduzieren.

Das Verschicken aller Mails, wie auch bei den verschiedenen Datenbank-Management-Systemen, als eine atomare Transaktion zu isolieren (ganz oder gar nicht) ist nicht in Visforms vorgesehen.

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

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum