• Gelöst tomcat59

    (@tomcat59)


    Hallo zusammen
    ich nutze WPForms in Kombination mit Popup Maker, um ein Kontaktformular in einem Popup anzuzeigen. Mein Problem ist folgendes:
    Das Formular wird korrekt im Popup angezeigt.
    Nach dem Absenden des Formulars erscheint zwar die Bestätigungsmeldung, aber beim erneuten Öffnen des Popups wird nicht das leere Formular, sondern immer die Bestätigungsmeldung angezeigt. Ich muss einen Refresh der Page machen, um das leere Formular wieder zu bekommen.
    Ich habe bereits versucht, das Popup mit JavaScript zurückzusetzen, aber ohne Erfolg.

    Meine Konfiguration:

    WordPress-Version: [8.6.2]
    WPForms Lite-Version: [1.9.7.3]
    Popup Maker-Version: [1.20.6]

    Frage:
    Gibt es eine bekannte Lösung für dieses Problem?
    Liegt es möglicherweise an einer falschen Konfiguration meinerseits?
    Oder ist dies ein bekanntes Problem ohne Workaround?

    Ich habe bereits versucht:
    Das Popup mit JavaScript nach dem Absenden zu schließen und zurückzusetzen.
    Den Cache zu leeren und Konflikte mit anderen Plugins auszuschließen.

    Falls jemand eine funktionierende Lösung hat oder ähnliche Erfahrungen gemacht hat, wäre ich sehr dankbar für Hinweise!
    Vielen Dank im Voraus für eure Hilfe!

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)
  • Moderator threadi

    (@threadi)

    Das hängt damit zusammen, dass WPForms die Formulare standardmäßig per AJAX abschickt und den HTML-Codes des Formulars entsprechend aktualisiert. Popup Maker wiederum blendet beim Ausblenden eines Popups einfach nur die Ausgabe von diesem aus – aktualisiert aber eben nicht den HTML-Code in diesem. Dadurch bleibt der Code von WPForms erhalten und wird nicht zurückgesetzt.

    Die einfachste Lösung wäre, wenn du das Formular in WPForms nicht per AJAX abschicken lässt. Dadurch wird die Seite neu geladen wenn man es abschickt.

    Alternative Möglichkeiten sind mir dazu derzeit nicht bekannt. Du könntest aber beim Support vom Popup Maker fragen, ob es auch etwas anderes gibt: https://wordpress.org/support/plugin/popup-maker/

    Da seit einiger Zeit keine Rückmeldung mehr vom TE kam, wird der Thread aus administrativen Gründen auf gelöst gesetzt, damit die ungelösten Threads, in denen noch Hilfe benötigt wird, leichter auffindbar sind. Der Status „gelöst“ kann vom TE jederzeit geändert und der Thread kann mit Nachfragen oder einem Feedback ergänzt werden.

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)

Du musst angemeldet sein, um auf dieses Thema zu antworten.