Zum Inhalt springen

Problem mit config.linkVars

Erstellt am 28. Februar 2006 · 1 Antwort · letzte Antwort am 2. März 2006

Tags: Frage

Mopps ·

Servus,

ich möchte zwischen verschiedenen css-files hin und herschalten können. Bei der Suche bin ich auf diesen Hinweis gestoßen:
www.typo3-for-the.net/new/tutorials0/?action=topic&catid=2&tutsingle=10&cHash=6a2070b837

Das funktioniert soweit ganz gut, jedoch benutze ich außerdem die Mehrsprachigkeit, wodurch das ganze im Setup dann irgendwie so aussieht:

### Einstellungen fuer Mehrsprachigkeit (deutsch ist default mit uid=0)###
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 0]
  config.sys_language_uid = 0
  config.language = de
  config.locale_all = de_DE
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = en
config.locale_all = en_US
[global]

### Styleswitcher ###
config.linkVars = S
page.stylesheet = fileadmin/template/main/standard.css
[globalVar = GP:S = standard]
page.stylesheet = fileadmin/template/main/standard.css
[global]
[globalVar = GP:S = kontrast]
page.stylesheet = fileadmin/template/main/kontrast.css
[global]

Jetzt beisst sich da aber irgendwas und ich blick nicht was. Jedes für sich genommen geht, zusammen geht es nicht. Kann mir jemand helfen?

Grüße,
Stephan

Mopps ·

Problem gelöst:

### Mehrsprachigkeit (L) (deutsch ist default mit uid=0) ###
### Stylesheetwechsel (S) ###
config.linkVars = L, S

# default language festlegen: deutsch #
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE

[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE

[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.language = en
config.locale_all = en_US
[global]

page.stylesheet = fileadmin/template/main/standard.css
[globalVar = GP:S = standard]
page.stylesheet = fileadmin/template/main/standard.css
[global]

[globalVar = GP:S = kontrast]
page.stylesheet = fileadmin/template/main/kontrast.css
[global]