Zum Inhalt springen

mailformplus: redirect abhängig von radiobutton?

Erstellt am 6. November 2007 · 2 Antworten · letzte Antwort am 7. November 2007

Tags: Frage

blab ·

Hallo,

ich habe ein mailformplus-Formular, das im Wesentlichen eine radio-Group enthält mit z.B.

(x) anmelden
( ) abmelden

Wie kann ich unterschiedliche redirect-Seiten gestalten, z.B. eine mit "Danke fürs Anmelden" und eine andere mit "Danke fürs Abmelden"?

Sehe da 2 Möglichkeiten:

1) Nutzung des php-Hooks (nachdem das Formular submitted wurde). Dort müsste ich dann den redirect-Wert ändern. Geht das?

2) Es gibt bereits eine Plausibilitätsprüfung in Javascript. Dort könnte ich einen Cookie setzen und den dann im redirect-Teil des Templates abfragen. Also keine eigene redirect-Seite.

Erscheint mir beides etwas kompliziert. Hab ich die einfache bzw. offensichtliche Lösung übersehen?

Danke.

Unbekannter Benutzer ·

Hallo,

am Einfachsten wäre wohl eine Lösung mittels Typoscript:

plugin.tx_thmailformplus_pi1.default.email_redirect = 123
[globalVar = GP:(feldname) = login]
plugin.tx_thmailformplus_pi1.default.email_redirect = 124
[global]

Standardmäßig wird der User also auf Seite 123 weitergeleitet. Wenn aber ein Parameter übergeben wurde (z.B. Wert des Radiobuttons) wird der Redirect geändert.

lg,
Reinhard