20 = TEXT
20 {
data = DB : pages : 30 : title
wrap = <b>|</b>
}
Wie kann ich den Wert 30 dynamisch mit "GPvar:MeineId" ersetzen.
Torsten.E
20 = TEXT
20 {
data = DB : pages : 30 : title
wrap = <b>|</b>
}
Wie kann ich den Wert 30 dynamisch mit "GPvar:MeineId" ersetzen.
Torsten.E
Hallo,
villeicht über conditions, über eine selbstgeschrieben Mini-Extenson oder vielleicht ganz anders.
Nicht bös' gemeint, aber was hast du denn vor?
Lieben Gruß
Tevsa
Jede Seite hat einen Link auf das Kontaktformular
In der URL ist die Seiten-ID der aufrufenden Seite enthalten
Jetzt will ich praktisch im Kontaktformular in einem hidden Feld den Titel der aufrufenden Seite mitgeben, zur Auswertung
Jetzt könnte ja jemand denken, warum übergibt er nicht den Titel in der URL dann hat er den Wert ja ebenfalls.
RICHTIG:
Ich will es aber wie beschrieben lösen. Damit bin ich flexibler, da ich praktisch auch andere Informationen der aufrufenden Seite holen kann, wenn gewünscht
Danke
Torsten.E
georg
Hey Georg,
hab's hinbekommen mit Deiner Hilfe,
aber verstehen tu ich die Lösung nicht.
"pageid" ist die Seiten-ID welche ich per Parameter übergebe
"title" das Feld aus der Tabelle "pages"
lib.getPagesTitle = TEXT
lib.getPagesTitle {
dataWrap = DB:pages:{GPvar:pageid}:title
wrap3 = {|}
insertData = 1
}
Was bedeutet genau "wrap3" ?
Warum "insertData = 1"
Grüße
Torsten
ist alles hier erklärt:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Stdwrap.html
wrap3 wird nach insertData ausgeführt, das ist der Grund.