Hallo Miteinander,
ich möchte gerne per Klick auf einen Link ein zusätzliches Stylesheet(für die gesamte Site) einbinden.
Mag mir da jemand auf die Sprünge helfen?
Gruß + Dank
Volker
Hallo Miteinander,
ich möchte gerne per Klick auf einen Link ein zusätzliches Stylesheet(für die gesamte Site) einbinden.
Mag mir da jemand auf die Sprünge helfen?
Gruß + Dank
Volker
definiere eine Linkvar
config.linkVars = L,addCSS
setze Deinen Link mit addCSS=1
und reagier mit einer Condition
[globalVar = GP:addCSS = 1]
page.headerData.9999 = TEXT
page.headerData.9999.value=<link rel="stylesheet" type="text/css" href="fileadmin/css/add.css" />
[global]
Hallo steffenk,
vielen Dank für prompte Antwort - allerdings muß ich mich an dieser Stelle wohl als unwissend outen, da sich mir mein Körper grad zu einem personifizierten Fragezeichen verbogen hat...
Ich habe da also in einem Content-Element 'Text' im Texteditor folgendes stehn:
"weißer Text auf schwarzem Hintergrund" - wenn ich da ´raufklick soll das zusätzliche Stylesheet eingebunden werden.
Ich kapier nicht ganz wie u. wo genau ich diesem Link Typoskript zuordne.
??
OK, ich glaub jetzt hab´ich´s:
in der html-Ansicht des Texteditors hänge ich addCSS=1 an meinen Link.
<a href="http://.../index.php?addCSS=1" >
Den Rest trage ich dann im Setup-Feld ein:
config.linkVars = L,addCSS
[globalVar = GP:addCSS = 1]
page.headerData.9999 = TEXT
page.headerData.9999.value=<link rel="stylesheet" type="text/css" href="fileadmin/css/add.css" />
[global]