WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 27.12.2020 10:27:09

herbert59
Mitglied

[gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Nach dem update auf Formular mpform 1.3.35 funktionieren meine Formulare nicht mehr! Sie melden beim absenden entweder eine nicht ausgefüllte Empfänger-mail oder "E-Mail-Versandmethode (CONFIRM) Fehler"
Anzuschauen und zu testen :
https://ev-kinderhaus-am-drosselberg.de … ontakt.php
und
https://ev-kirche-erfurt-suedost.de/pages/kontakt.php

Ich bin am verzweifeln, weil wir doch gerade jetzt diese funktionen dringend brauchen.

Beitrag geändert von florian (30.12.2020 06:45:24)

Offline

#2 27.12.2020 10:57:45

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Ich kann den Fehler hier reproduzieren, weiß aber noch nicht, wie er behoben werden kann. Von welcher mpform-Version hast Du geupdatet?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 27.12.2020 11:02:28

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

von 1.3.3

Offline

#4 27.12.2020 11:05:16

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

von der gemeindeseite sind jetzt deine testmails eingetroffen, aber vom kinderhaus noch nicht

Offline

#5 27.12.2020 11:06:43

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

allerdings sind sie nicht im backend zu sehen

der gewünschte empfänger ist ein pflichtfeld, aber da meldet das system immer fehler

Beitrag geändert von herbert59 (27.12.2020 11:19:42)

Offline

#6 27.12.2020 11:26:50

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Workaround: Das Empfänger-Feld muss auf "freiwillig" gesetzt werden.
Das funktioniert aber nur aus der Feldliste heraus, indem das rote Sternchen mehrfach angeklickt wird, bis dort ein grünes Sternchen erscheint.
attachment.php?item=2756&download=1

Irgendwie ist da der Wurm drin, das muss sich mrbaseman genauer anschauen.

Der Fehler tritt auf, wenn ein Feld vom Typ "E-Mail-Empfänger" als Pflichtfeld definiert ist (rotes Sternchen im Backend).
Ist das Feld "freiwillig" (grünes Sternchen), wird das Formular versendet.
Wird im als freiwillig definierten Feld keine Auswahl getroffen (ist also die Vorauswahl "Bitte auswählen..." beim Absenden des Formulars aktiv), wird dies (wunschgemäß) als Fehler markiert.

Beitrag geändert von florian (27.12.2020 11:27:40)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#7 27.12.2020 11:30:33

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Der "E-Mail-Versandmethode (CONFIRM) Fehler" könnte eine andere Ursache haben. Bitte prüfe, was bei den "Allgemeinen Optionen" von mpform und dann bei "E-Mail-Einstellungen (Mail an Sitebetreiber)" eingestellt ist. Die im Screenshot gelb markierten Felder sollten nicht leer sein.
attachment.php?item=2757&download=1

Beitrag geändert von florian (27.12.2020 11:30:48)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#8 27.12.2020 11:31:33

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

in den allgemeinen einstellungen stellt sich das feld aber immer auf pflicht. und auf der abschnittsseite ist es jetzt grün.
wie gesagt, dann erscheint aber nichts im backend al eintragung

Offline

#9 27.12.2020 11:36:19

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

in den allgemeinen einstellungen stellt sich das feld aber immer auf pflicht.

Ja, deshalb hatte ich ja geschrieben, dass das in der Feld-Liste umgestellt werden muss.

wie gesagt, dann erscheint aber nichts im backend al eintragung

das kann ich hier jetzt gerade nicht reproduzieren. Wenn sich ein Formular wegen eines vermeintlich fehlenden Pflichtfelds gar nicht absenden lässt, wird es nicht gespeichert. Aber wenn es sich versenden lässt, erscheint es auch im Backend, wenn der E-Mail-Empfänger nicht als Pflichtfeld eingestellt ist.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#10 27.12.2020 11:43:46

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Wenn es gar nicht anders geht, müsstest Du ein Downgrade auf 1.3.3 machen:
1. Formular exportieren und lokal speichern
2. Eintragungen exportieren und lokal speichern
3. Auf den betr. Seiten über "Abschnitte verwalten" den mpform-Abschnitt löschen
4. Erweiterungen > Module > bei Deinstallieren "mpform" auswählen
5. mpform 1.3.3 herunterladen
6. Erweiterungen > Module > mpform 1.3.3 installieren
7. Auf den betr. Seiten über "Abschnitte verwalten" wieder einen mpform-Abschnitt anlegen
8. Über "Formular importieren" die zuvor gesicherten Formularfelder anlegen

Beitrag geändert von florian (27.12.2020 11:44:57)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#11 27.12.2020 11:52:55

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Ok Danke erst mal... werde es ausprobieren und dann ergebnis posten!

Offline

#12 27.12.2020 19:44:10

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

So, habe es mit dem 1.3.35 hinbekommen auf beiden portalen. ich danke für die wie immer super hilfe!

Offline

#13 28.12.2020 23:43:01

mrbaseman
Developer

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

ich konnte es nachstellen und habe glaube ich den Grund gefunden. Bei der Umstellung, dass die Pflichtfelder serverseitig geprüft werden, ob sie ausgefüllt sind, ist mir der Feldtyp Email-Empfänger durch die Lappen gegangen. Bitte die Version im Anhang mal testen, ob der Fix irgendwelche unerwarteten Nebenwirkungen zeigt ;-)

Offline

Liked by:

florian

#14 29.12.2020 06:57:23

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Kurz getestet, sieht gut aus.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#15 29.12.2020 07:26:19

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

kann man die 1.3.35.1 jetzt als update aufspielen, oder ist die für die spezialisten zum testen?

Offline

#16 29.12.2020 07:40:23

florian
Administrator

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

Kannst Du updaten


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#17 29.12.2020 07:42:45

herbert59
Mitglied

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

ok werde ich dann nachher tun.

Offline

#18 29.12.2020 21:14:20

mrbaseman
Developer

Re: [gelöst] Hilfe! Meine Formulare funktionieren nicht mehr!

ich hab die Version offiziell als 1.3.36 getagged (der Unterschied gegenüber der Vorabversion besteht lediglich in der Versionsnummer)

Offline

Liked by:

colinax, florian, herbert59

Fußzeile des Forums

up