hallo,
habe momentan das problem dass ich eine CSS-Datei einbinden möchte welche aber auserhalb vom Fileadmin liegt..
Habe gelesen dass man selber in den Head des Contents die Zeile mit <link rel="stylesheet" type="text/css" href=".....css"> im Setup einbinden kann, nur weiss ich leider nicht wie, bzw wo dort..?
im voraus schon mal danke.. :-)
Hallo,
wenn du weißt, welchen Link du eingeben musst, dann kann ich dir vermutlich sagen, wo du dieses tun musst.
Es gibt einen TypoScript-Befehl den du einfach in deinem Template einbauen kannst. Dies müsste auch mit einem funzen, wenn es nicht im FileAdmin-Ordner (wie meins) liegt:
page.stylesheet=fileadmin/template/middle.css
Einfach das Unterstrichene durch deinen Link ersetzt.
Hoffe das klappt.
lg
erst mal danke fuer die antwort, dinchen..
so habe ich es bisher drin, bzw so aehnlich..
page.stylesheet=css*.css
alle anderen versuche habe leider nicht funktioniert (auch dein Vorschlag)
deswegen die Frage ob ich die CSS-Zeile selber in den Code einbinden kann? so irgendwie:
10 = Text
10 = <link rel="stylesheet" type="text/css" href=".....css" />
Hallo brunzdulb,
ja das kannst du machen, und zwar mit folgender Zeile:
page.headerData.10 = TEXT
page.headerData.10.value = <link rel="stylesheet" />
Damit kannst du Zeilen in den Header schreiben.
Möchtest du mehr als eine Zeile hinzufügen, mußt du lediglich die Zahl, hier die 10 ändern.
Hoffe das hilft,
Gruß
Das Zauberwort bei dir heißt page.headerData ,damit kannst du alles weitere einbinden, auch CSS die außerhalb vom fileadmin liegen.
Schau dir einfach mal die Eigenschaft in der TSReferenz an.
Da war jemand schneller 🙂
vielen vielen dank, hat wunderbar funktioniert :-)
Kilkenny schriebMöchtest du mehr als eine Zeile hinzufügen, mußt du lediglich die Zahl, hier die 10 ändern.
Mit entsprechender Verwendung von ganz normalen Klammern kann man auch tausende Zeilen auf einmal hineinschmeißen.