Hallo,
wahrscheinlich ist es ganz einfach, momentan stehe ich jedoch auf dem Schlauch:
<a href="index.php?id=45&var1="wert"&var2="wert"">
Diesen Link bastle ich mir irgendwo zusammen. Den Wert von "VAR1" und "VAR2" möchte ich nun in TypoScript weiterverarbeiten, wenn auf den Link geklickt wird.
Weiß jemand wie sowas geht?
Viele Grüße
Hallo!
Du kannst über Conditions darauf zugreifen:
[globalVar= var1=wert]
temp.mach.nun.dies = TEXT
temp.mach.nun.dies.value = was du willst
[global]
Gruss
Hallo,
danke für die Antwort. Aber Conditions helfen in diesem Falle leider nichts, weil ich den übergebenen Wert vorher nicht kenne.
Es geht um folgendes: Für den Webauftritt eines Theaters wurde die Extension asfk_eventmanagement für den Spielplan verwendet. Das Theater möchte nun, daß die Leute online Karten bestellen können. Für das Mailformular verwende ich th_mailformplus.
Im Spielplan habe ich mir nun folgenden Link zusammengebastelt:
...index.php?id=40&var1=Donnerstag,%2027.10.05&var2=19:30%20%20Uhr
var1 und var2 werden mit Werten des Spielplans "gefüttert".
Mailformplus bietet nun die Möglichkeit, Formularfelder vorzubesetzen. Nämlich so:
plugin.tx_thmailformplus_pi1.markers {
value_auffuehrung = TEXT
value_auffuehrung.data = TSFE : id
}
Das funktioniert auch. Im Feld "value_auffuehrung" steht dann die Seiten-Id.
Es sollen da aber die Werte stehen, die per URL übergeben wurden.
Vielleicht hat jemand noch eine Idee?
Viele Grüße
Hi!
Das ist auch kein Problem. Das kannst Du genauso über den Datentype getText machen wie Du das mit TSFE:id machst.
Syntax:
get input value from query string, (&stuff=)
= GPvar : stuff
get input value from query string, (&stuff[key]=)
= GPvar : stuff | key
Beispiel:
plugin.tx_thmailformplus_pi1.markers {
value_auffuehrung = TEXT
value_auffuehrung.data = GPvar : var1
}
Die Seite mit dem Formular darf natürlich dann nicht mehr von Typo3 gecacht werden.
Gruss
Hallo Saarfritz,
vielen Dank für Deine Antwort. Ich hatte es schon mit einem kleinen PHP-Skript fertiggestellt, da es ziemlich eilig war. Aber Deine Methode habe ich eben ausprobiert und sie funktioniert bestens. Ich dachte mir schon, daß es ganz einfach geht und habe es dann natürlich so gelassen.
Vielen Dank und viele Grüße
Hallo db t3-team,
leider das ist keine Antwort aber eine Frage
ich benutze mailformplus zur Erstellung eines Formulars. es klappt ganz gut. Die eingegebene Daten werden in der Datenbank gespeichert.
Problemstelung: ich möchte die Prameter aus meiner URL lesen und ensprechned reagieren -> das bedeutet, ich will den Benutzer auf eine interne Seite entsprechend die Werte von dem url-parameter umleiten.
wie geht das ?
vielen dank und lg
ziad