Zum Inhalt springen

Powermail: Feld per URLParamter einblenden

Erstellt am 5. Januar 2014 · 2 Antworten · letzte Antwort am 6. Januar 2014

Tags: Powermail, TYPO3 4.x, Frage

Swg2003 ·

Hallo,

nachdem ich nun schon einen Tag nach einer Lösung für mein PowerMail-Problem suche und nichts gefunden habe, versuche ich es eben über das Wissen der Community.

Ich möchte ein Input Feld nur erscheinen lassen wenn ich in der Url einen Parameter mit dem Wert z.B.: 1 mitgebe. z.B.: ?show=1
Dann soll das Feld mit der UID10 erscheinen. Wenn ?show=0 dann soll es entweder per display=none ausgeblendet werden oder es soll ein hidden feld bleiben.

Hat jemand eine Idee?
Wie man Felder per URL Paramter befüllt weiß ich schon. Nur nicht wie man sie ein und ausblendet

Danke für eure Zeit,
lg
Sebastian

jenses ·

Das sollte gehen, wenn du das nötige Feld als "Typoscript field" definierst.
Wird im Manual erläutert.

Swg2003 ·

Erst einmal danke!
Leider bin ich noch nicht so bewandert in TypoScript. Dauert noch ein wenig...
Habe mir die Beschreibung angeschaut.

So könnte das aussehen. Oder?

#Parameter definieren
plugin.tx_powermail_pi1.prefill.uid152 = TEXT
plugin.tx_powermail_pi1.prefill.uid152.data = gp:test

# wenn Parameter gleich 1 ist dann Feld einblenden
[globalVar = GP:tx_powermail_pi1|test=1 ]

TypoScript..

[else]

[end]

Danke, bg
Sebastian