Zum Inhalt springen

Bedingung mit Variablen

Erstellt am 26. Januar 2006 · Noch keine Antworten

Tags: Frage

uwe6a ·

Ich möchte mit Typoscript bestimmen, ob ein Wert im Feld "title" der "pages"-Tabelle und ein Wert im Feld header in der Tabelle "tt_content" identisch sind. Es soll dann nur der der aus "pages.title" angezeigt werden. Hat jemand eine Idee, wie ich das angehen kann? Kann ich mit CASE als Bedingung auch eine Variable angeben? Oder geht das nur nach dem Muster:

PTITEL = TEXT
PTITEL = CASE
PTITEL.table = pages
PTITEL.key.field = title
PTITEL.Mein_Suchtext= TEXT
PTITEL.Mein_Suchtext.value >
PTITEL.default = TEXT
PTITEL.default.field = title

Das funktioniert. Ich hätte aber gerne etwas nach der Art:

VARIABLE_HEADER = TEXT
VARIABLE_HEADER.table = tt_content
VARIABLE_HEADER.field = header

PTITEL = TEXT
PTITEL.table = pages
PTITEL.field = title

PTITEL = CASE
PTITEL.VARIABLE_HEADER = TEXT
PTITEL.VARIABLE_HEADER.value >
PTITEL.default = TEXT
PTITEL.default.field = title

Wie kann ich die beiden Felder vergleichen und dann bestimmen, ob der Wert angezeigt wird oder nicht?

Danke im Voraus für eine Antwort!