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

Reza Saadati r.saadati85 at gmail.com
Tue Oct 27 11:49:23 CET 2015


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