Hallo!
Ich möchte gerne auf bestimmten Seiten eine andere CSS Datei einbinden:
[PIDinRootline = 5]
page.headerData.999 = TEXT
page.headerData.999.value =<link href="fileadmin/templates/style1.css" rel="stylesheet" type="text/css">
[PIDinRootline = 65]
page.headerData.999 = TEXT
page.headerData.999.value =<link href="fileadmin/templates/style2.css" rel="stylesheet" type="text/css">
[global]
Aber nun frage ich mich wie ich das Standard CSS definiere, welches auf den restlichen Seiten aktiv ist? Also eine art IF/else abfrage (Wenn Pid 5, dann style1.css ansonst normal.css )
Bitte um Rat
Flows
page.headerData.999 = TEXT
page.headerData.999.value =<link href="fileadmin/templates/normal.css" rel="stylesheet" type="text/css" />
[PIDinRootline = 5]
page.headerData.999 >
page.headerData.999 = TEXT
page.headerData.999.value =<link href="fileadmin/templates/style1.css" rel="stylesheet" type="text/css" />
[PIDinRootline = 65]
page.headerData.999 >
page.headerData.999 = TEXT
page.headerData.999.value =<link href="fileadmin/templates/style2.css" rel="stylesheet" type="text/css" />
[global]
Super, Danke hat wunderbar funktioniert
Habe einen ähnlichen Fall. Ich möchte allerdings nur auf bestimmten Seiten eine zusätzliche CSS-Datei einfügen. Mit "PIDinRootline" wären ja alle im Verzeichnisbaum darunter liegenden Seiten auch betroffen. Dafür gibt es aber keine spezielle Condition.
Wie macht man das?
Ich wollte dies in mein Basistemplate schreiben. Oder fügt man sowas dann immer separat in jede betroffene Seite als TSconfig ein?
------
Uaaaah! Nach einer weiteren Stunde hab ich's endlich gefunden:
[globalVar = TSFE:id = 11,12,13]
Mannn, ist das hart! Mal sehen, ob ich Typo3 jemals schnalle...