Hallo
Auf einer Seite möchte ich einen Seiteninhalt anzeigen. Die Id wird per GET übergeben. Also z.B. index.php?id=5&uid=75 soll von der Seite 5 den Seiteninhalt mit der Id 75 anzeigen.
So funktioniert das:
lib.test= CONTENT
lib.test {
table=tt_content
select.where = uid=75
}
Wie ich das 75 aus dem Querystring rausbekomme, weiss ich nicht. Ich habe mit GPvar:uid und GP:uid und diverses anderes ausprobiert.
Danke für eure Tips.
Gruss wima
AHHH...bevor du sowas machst, verwende bitte erst die TYPO3 eigene Funktion in den Seiteneigenschaften jeder Seite. Denn dort gibt es unter Optionen ganz unten die Möglichkeit: "Inhalt dieser Seite anzeigen" zu setzen.
Wenn es dann unbedingt sein muss, dann musst du nicht mit where sondern addWhere arbeiten:
addWhere.data = GPvar:uid
Aber wie gesagt...ne schöne Lösung ist das nicht grade...
Stefan
und dazu noch mal folgenen Artikel lesen...
http://www.t3node.com/blog/prevent-sql-injection-in-typoscript-when-using-strings-from-get-parameters/
du baust die sonst eine Sicherheitslücke in deine Seite ein !