Zum Inhalt springen

Gästebuch Weiterleitung

Erstellt am 23. Oktober 2009 · 6 Antworten · letzte Antwort am 28. Oktober 2009

Tags: Frage

bugscout ·

Hi,
bei mir funktioniert die Weiterleitung nicht. Ich bekomme nach dem Absenden des Formulars immer wieder das ausgefüllte Formular. Die Einträge sind vorhanden.

Habe 2 Seiten mit Gästebuch-Plugin erstellt, die Liste ist unter "Neuer Eintrag"

1)Gästebuch mit den Einstellungen:
1.1)Allgemein
1.1.1)angezeigt -> Liste
1.1.2)Ausgangspunkt -> Neuer Eintrag
1.1.3)Seite mit GB -> Gästebuch
1.2)Formular -> leer
1.3)Liste
1.3.1)Einträge -> 5
1.3.2)Sortierung -> Zeit
1.3.3)Auf/Ab -> aufsteigend

2)Neuer Eintrag mit Einstellungen
2.1)Allgemein
2.1.1)angezeigt -> Form
2.1.2)Ausgangspunkt -> Neuer Eintrag
2.1.3)Seite mit GB -> Gästebuch
2.2)Formular
2.2.1)Pflichtfelder -> Name,Vorname,Email
2.2.2)Email validieren -> x
2.2.3)Zielseite -> Gästebuch
2.2.4)E-Mail-Benachrichtigung -> meine Email
2.3)Liste -> leer

alles bis auf die Weiterleitung funktioniert.

Jemand ne Idee

Grüsse Walter

Miato ·

Ich versteh deine Auflistung nicht. Du musst doch als Ausgangspunkt immer eine Seite haben, auf der die Einträge gesammelt werden, also ein Sys-Ordner am besten.

Bei Dir steht da: Neuer Eintrag. Was ist das? Eine Seite mit dem Formular? Dann wird die wohl auch angezeigt... ^^

bugscout ·

@Miato

Der Ausgangspunkt mit der Liste ist die Seite "Neuer Eintrag", die hat auch das Formular. Das ist nicht gerade elegant (SysOrdner mit der Liste wäre schöner) sollte aber doch funktionieren oder?

@Kolki

hatte ich schon geguckt, Zielseite -> Gästebuch
funktioniert aber nicht

Grüsse

bugscout ·

@Miato

Hab jetzt einen SysOrdner mit den Einträgen

Zielseite -> "Gästebuch" funktioniert aber trotzdem nicht.

"Neuer Eintrag" lädt immer nur sich selbst.

Grüsse

bugscout ·

Hi,

class.tx_veguestbook_pi1.php

header('Location: '.t3lib_div::getIndpEnv('TYPO3_REQUEST_DIR').$this->getUrl($this->config['redirect_page']));

schreibt auch brav die Zielseite in die Location nach dem Insert, das Ganze wird dann aber irgendwie nicht in den Header gebracht

Grüsse

bugscout ·

Hi,

header('Location: '.t3lib_div::getIndpEnv('TYPO3_REQUEST_DIR').$this->getUrl($this->config['redirect_page']));
exit;

jetzt funktioniert es auch bei mir.

Grüsse

PS: Vielleicht liegt es daran, dass ich 3 verschiedene Sites mit einem Typo fahre