Rex 4.3.2 Formular doppelt verschickt?

Jede Art von Fehler die REDAXO betreffen.

Rex 4.3.2 Formular doppelt verschickt?

Beitragvon openmind » 12. Dez 2011, 18:52

Hallo zusammen,
ich hab da ein seltsames Phänomen und finde einfach die Ursache nicht.

Ich habe die aktuellste Version Rex 4.3.2 installiert und verwende ein Gästebuch und RexForm2.

Das Problem:
Wenn ich im Formular auf absenden klicke, werden sowohl die E-mails 2x versendet - aber auch beim Gästebuch der Datenbankeintrag immer jeweils 2x vorgenommen.
Es scheint als wäre da eine Art Echo-Effekt (doppelte Schleife).

Da das bei zwei unterschiedlichen Tools passiert habe ich den Verdacht auf einen Bug in der Version 4.3.2. Beide Tools haben unter Rex 4.2 perfekt funktioniert und funktionieren auch in 4.3.2 auf den ersten Blick auch perfekt. Bis auf das Echo eben. Ich konnte das auf anderen 4.3.2 Installationen (alle neu) ebenfalls reproduzieren.

Geht das irgendjemanden anderem auch so?
Irgendeine Lösung oder Idee woran es liegen könnte?

Schon vorab vielen Dank!
Benutzeravatar
openmind
 
Beiträge: 134
Registriert: 11. Dez 2006, 11:45

Re: Rex 4.3.2 Formular doppelt verschickt?

Beitragvon Gregor.Harlan » 12. Dez 2011, 19:16

Hallo,

in der Regel liegt so ein Verhalten am doppelten $this->getArticle() im Template, dadurch wird der Artikel zweifach generiert, und führt somit auch alles zwei mal aus.

Also statt so etwas o.ä.:
Code: Alles auswählen
if($this->getArticle() != "")
  echo $this->getArticle();

sollte man es besser so schreiben:
Code: Alles auswählen
$article = $this->getArticle();
if($article != "")
  echo $article;


Ist es das gewesen?

Gruß, Gregor
Benutzeravatar
Gregor.Harlan
Entwickler
 
Beiträge: 825
Registriert: 4. Jun 2007, 09:35
Wohnort: Dresden

Re: Rex 4.3.2 Formular doppelt verschickt?

Beitragvon openmind » 12. Dez 2011, 19:39

Hey super cool - genau das war's!
Da hätte ich noch ein paar Jahrhunderte suchen können.

Nur seltsam, dass das erst jetzt auftaucht, denn ich mach das schon ewig so.

Vielen herzlichen Dank und einen schönen Abend.
Benutzeravatar
openmind
 
Beiträge: 134
Registriert: 11. Dez 2006, 11:45


Zurück zu Bugs [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron