[TYPO3-german] Flaggen für den Sprachwechsel einfügen

T. F. Koch tonke at mikokosmos.de
Tue Oct 27 11:57:59 CET 2015


Hallo Reza,

der Marker heißt bei dir "langMenu" und nicht "LANGUAGE"
Versuche es mal mit:

page {
    10 {
        marks {
            langMenu < temp.langMenu
        }
    }
}

Gruß
Tonke



Am 27.10.2015 um 11:49 schrieb Reza Saadati:
> Danke für die Antworten. Ich habe die Änderung nun direkt in der Datenbank
> gemacht und jetzt wird mir im Frontend zumindest etwas angezeigt.
> 
> Ich habe folgendes eingefügt: ###langMenu###
> 
> Mein Setup im Template sieht so aus:
> 
> temp.langMenu = HMENU
> temp.langMenu {
>     special = language
>     special {
>         # Hier kommen die UID deiner Sprachen rein, die du angelegt hast.
>         value = 0,1,2
>     }
>     1 = TMENU
>     1 {
>         wrap = <ul class="languageSwitch">|</ul>
>         NO {
>             # für jede Sprache (Reihenfolge von oben) bekommt so ein eigenes
> Wrapping
>             # über die Klassen kannst du per CSS die Flaggen in den
> Hintergrund laden
>             allWrap = <li class="de">|</li>|*|<li class="en">|</li>|*|<li
> class="fr">|</li>
>             stdWrap.override = DE || EN || FR
>         }
>         ACT = 1
>         ACT < .NO
>         ACT {
>             # Aktivzustand für die ausgewählte Sprache
>             allWrap = <li class="de active">|</li>|*|<li class="en
> active>|</li>|*|<li class="fr active">|</li>
>         }
> 
>         USERDEF1 = 1
>         USERDEF1 < .NO
>         USERDEF1 {
>             noLink = 1
>             doNotShowLink = 1
>         }
>     }
> }
> 
> 
> page {
>     10 {
>         marks {
>             LANGUAGE < temp.langMenu
>         }
>     }
> }
> 
> (den Code habe ich von irgendwo her kopiert)
> 
> Im Frontend werden mir jedoch nicht die Sprachen angezeigt, sondern
> lediglich: ###langMenu###
> 
> Ich komme leider keinen Stück weiter und wäre sehr dankbar, wenn mir jemand
> dabei weiterhelfen würde!!


More information about the TYPO3-german mailing list