Ergebnis 1 bis 9 von 9

Thema: Problem mit "config.linkVars = "

      
  1. #1
    Forum Aktivist
    Registriert seit
    21.02.2006
    Beiträge
    53

    Problem mit "config.linkVars = "

    Servus,

    ich möchte zwischen verschiedenen css-files hin und herschalten können. Bei der Suche bin ich auf diesen Hinweis gestoßen:
    http://www.typo3-for-the.net/new/tut...ash=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

  2. #2
    TYPO3 Forum Team Moderator
    Registriert seit
    01.12.2005
    Ort
    Kiel
    Alter
    43
    Beiträge
    2.504
    moin,

    fehlt da nicht ein [global] bei den ersten Conditions?:

    Armin
    Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

    Tipps und Tricks zu TYPO3: http://typo3.intervation.de
    Folge mir auf http://twitter.com/intervation
    Agentur: Ideenwerft Werbeagentur

  3. #3
    Forum Aktivist
    Registriert seit
    21.02.2006
    Beiträge
    53
    Hallo Armin,

    ich hatte das glaub schon mal probiert. Also so:

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

    [global] <--

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

    hat aber leider nich funktioniert. Dann blick er anscheinend die Mehrsprachigkeit nicht mehr.

    Stephan
    Geändert von Junior (01.03.2006 um 08:29 Uhr)

  4. #4
    TYPO3 Forum Team Moderator
    Registriert seit
    01.12.2005
    Ort
    Kiel
    Alter
    43
    Beiträge
    2.504
    Moin,

    werden denn die Parameter passend übergeben?
    Und noch was ist mir augefallen, bin mnir aber nicht sicher, müsste das nicht so sein config.linkVars = L, S
    Sonst wird doch linkVars neu gesetzt..

    Armin
    Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

    Tipps und Tricks zu TYPO3: http://typo3.intervation.de
    Folge mir auf http://twitter.com/intervation
    Agentur: Ideenwerft Werbeagentur

  5. #5
    Forum Aktivist
    Registriert seit
    21.02.2006
    Beiträge
    53
    vielen Dank Armin, da war der Hund begraben. So siehts aus:


    ### 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]


    Für mich wäre jetzt noch interessant, wie ich in TS für das gerade gewählte css einen Cookie setze und zu Beginn auslese. Weißt du da Bescheid?

    vielen Dank nochmal und Grüße,
    Stephan

  6. #6
    TYPO3 Forum Team Administrator Avatar von Junior
    Registriert seit
    18.08.2004
    Ort
    München
    Alter
    37
    Beiträge
    2.922
    Two hours of trial and error can save ten minutes of manual reading.

    Meine neue Seite www.monot.com. Jetzt noch weicher.

  7. #7
    Forum Stammgast
    Registriert seit
    19.08.2004
    Ort
    London
    Alter
    32
    Beiträge
    430
    hi ihrs,

    mich würde interessieren wie der button mit dem das ganze geswicht wird hierzu aussieht.....ein menü vom typ special.language geht ja in dem fall nicht....

    danke + grüsse
    sissi

  8. #8
    Forum Zuschauer
    Registriert seit
    26.10.2006
    Beiträge
    4
    Hi

    was mich interessieren würde ist ob du auch den L-Parameter doppelt erhälst?

  9. #9
    Forum Freak
    Registriert seit
    10.03.2008
    Beiträge
    733
    Für den unwahrscheinlichen Fall, dass es noch interessant sein sollte, aber als kleines Dankeschön für diese Styleswitcher-Lösung ohne Javascript -
    mit Templavoila habe ich den Link so definiert:

    # Kontrast-Link
    lib.kontrast= TEXT
    lib.kontrast.value = index.php?id={page:uid}&S=kontrast
    [globalVar = GP:S = kontrast]
    lib.kontrast.value = index.php?id={page:uid}
    [global]
    lib.kontrast.htmlSpecialChars = 1

 

 

LinkBacks (?)

  1. 23.06.2008, 17:45

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. Div. MySQL Fehlermeldungen bei "Basic Config."
    Von Kampf Katze im Forum TYPO3 3.x Installation und Updates
    Antworten: 3
    Letzter Beitrag: 15.12.2008, 08:56
  2. Problem nach "Installation" von "div"
    Von homer108 im Forum Alle anderen Extensions
    Antworten: 1
    Letzter Beitrag: 14.07.2008, 10:09
  3. config.LinkVars und plain html
    Von BaaL im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 13.06.2008, 20:50
  4. Problem: config.linkVars mit Paramentern der Extension vjchat übergeben
    Von erata im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 16.06.2007, 10:23
  5. Update 3.6 auf 3.8 "Aufgaben"-Modu" Problem
    Von Patrick Schwarz im Forum TYPO3 3.x Installation und Updates
    Antworten: 0
    Letzter Beitrag: 11.08.2005, 10:42

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74