Hallo,
ich habe folgendes Problem:
ich möchte eine Variable aus der URL an das TYPOSCRIPT übergeben da ich einen bestimmten Inhaltsbereich auslesen möchte.
Hier ein Ausschnitt:
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/index2.php
marks{
TEXTBOX1 = CONTENT
TEXTBOX1{
table = tt_content
select.where = uid=GPvar:contUid
}
}
}
Habe es bisher mit GPvar:contUid versucht, aber mir wird kein Inhalt ausgegeben. Wenn ich anstatt dessen den Wert fix angebe bekomme ich den gewünschten Inhalt.
Irgendwelche Ideen?
Danke im voraus
mh bin mir nicht ganz sicher was du genau meinst? Ich v ermute du willst einen bestimmten Content überall einbinden?
lib.footer < styles.content.get
lib.footer = RECORDS
lib.footer {
tables = tt_content
source = 5
dontCheckPid = 1
Required = 1
}
Nein:
ich möchte einen variablen Contentblock an einer bestimmten Stelle einfügen.
Ich habe mir selber einen Teaser erstellt und möchte nun bei klick auf den dazugehörenden Link auf der nächsten Seite nur einen bestimmten Contentblock der jeweiligen Seite angezeigt bekommen.
Wenn Du mehrere Contentblöcke hast, dann werden ja auch immer alle angezeigt. Dies soll unterbunden werden.
Im Prinzip funktioniert meine Ausgabe oben auch.
Wenn man die Zeile:
select.where = uid=GPvar:contUid
anguckt und nach uid= einfach einen festen Wert (zB: 3) nimmt, dann bekomme ich die richtige Ausgabe!
Ich versuche halt per URL diese ID zu übergeben.
Trotzdem schonmal Danke, aber ich verzweifle weiterhin o.O
Habe es mittlerweile auch schon mit
select.where = uid=global:HTTP_GET_VARS|contUid
probiert, aber auch das klappt leider nicht! Wieso kann ich diese verfluchte Variable nicht auslesen? Muss ich das irgendwie vorher zuweisen, oder so?
Hat nicht irgendjemand eine Idee?
Für alle die es interessiert kommt hier die Lösung meines Problems:
temp.o_getContent < styles.content.get
[globalVar = GP:contUid > 0]
config.no_cache = 1
temp.o_getContent = RECORDS
temp.o_getContent {
tables = tt_content
source.data = GPvar:contUid
}
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/index3.php
marks.INHALT < temp.o_getContent
}