Zum Inhalt springen

Problem: Constante nicht vererben?

Erstellt am 11. November 2004 · 4 Antworten · letzte Antwort am 11. November 2004

Tags: Frage

d-angel ·

Hallo,
ich habe folgendes Problem.

Ich stelle auf Hauptseite(n) / Subpages ein dynamisches Banner bereit (wird per Konstante festgelegt).

Auf einer einzelnen Hauptseite soll diese Constante jedoch nicht vererbt werden an Subpages, da dort das Banner nicht eingeblendet werden soll.
Hat jemand eine Idee, ob es eine "einfach" möglichkeit gibt, dies per TypoScript festzulegen?

Die kompliziertere Alternative wäre bei jeder Subseite die Constante zu ändern...

freundliche Grüße
Gabriel

maxhb ·

Hi!
Vielleicht helfen da Conditions weiter, so in dieser Art:

[globalVar = TSFE:page|id= 123]
  konstante = 
[else]
  konstante = wert
[global]

Weitergehende Möglichkeiten findest Du in der Doku "Typoscript Reference" (TSREF)

CU
maxhb

d-angel ·

Hallo maxhb,

danke für deine Anwort. Diese Lösung hatte ich mir auch schon überlegt, wusste jedoch noch nicht genau, wie man diese Umsetzt.

Die Referenz zu Typoscript habe ich mir schon weitesgehend zu gemüte geführt. Dort habe ich bisher allerdings noch keine andere Lösung gefunden (oder übersehen?!).

Danke erstmal, dann werde ich es wohl bei einer Conditional Abfrage wie bei deinem Vorschlag belassen, oder fällt dir spontan nochwas anderes ein?

Gruß
Gabriel

maxhb ·
d-angel schrieb

Danke erstmal, dann werde ich es wohl bei einer Conditional Abfrage wie bei deinem Vorschlag belassen, oder fällt dir spontan nochwas anderes ein?

Du kannst auch auf der entsprechenden Seite die Konstante löschen

meineKonstante >

CU
maxhb

d-angel ·

Ok,
Vielen Dank!

Arbeite noch nich so lang mit TypoScript, dachte es gibt vielleicht irgendein Steuerzeichen, um die Constante nur für die aktuelle Seite zuzuweisen.

Dann werde ich das anders Lösen.

freundliche Grüße
Gabril