Hallo medar,
wenn der Inhalt gleich bleiben soll, würde ich nicht das Template ändern, sondern einfach das Stylesheet tauschen. Und, weil ich's eben selbst gebraucht habe, hier ein Beispiel-Snippet für einen barrierearmen Styleswitcher mit Text und Hintergrundgrafik.### Linkvariablen
page.config.linkVars := addToList(S(0-3))
page.config.uniqueLinkVars = 1
### Auswahlfelder
tmp.addPageOpts = COA
tmp.addPageOpts {
## ...
## Styleswitch
# Stil 1
61 = TEXT
61 {
value = Standard-Design
stdWrap.typolink{
parameter.data = page:uid
additionalParams = &S=0
ATagParams.cObject = COA
ATagParams.cObject {
10 = IMG_RESOURCE
10.file = fileadmin/grafix/ico_style0.gif
10.stdWrap.dataWrap = title="Standard-Design" style="background: url('|');"
}
}
}
# Stil 2
62 = .61
62 {
value = starker Kontrast
stdWrap.typolink {
additionalParams = &S=1
ATagParams.cObject.10.file = fileadmin/grafix/ico_style1.gif
ATagParams.cObject.10.stdWrap.dataWrap = title="kontraststarkes Design" style="background: url('|');"
}
}
# ...
## ...
}
### Stylesheet-Einbindung
[globalVar = GP:S=0]
page.includeCSS {
file10 = fileadmin/styles/style0.css
}
[globalVar = GP:S=1]
page.includeCSS {
file10 = fileadmin/styles/style1.css
}
[end]Gruß
longhook




LinkBack URL
About LinkBacks
Zitieren
### Linkvariablen

Lesezeichen