Toggle Menü in TYPO3 mit 2 Sprachen
Mit nur 2 Sprachen in TYPO3 ist es relativ einfach, einen Button zu erstellen, der immer nur die Übersetzung anbietet. Dazu braucht es ein wenig TypoScript und HTML in Form von Fluid (alles kann auch mit TypoScript geschrieben werden).
page = PAGE
page.10 = FLUIDTEMPLATE
page.10 (...)
page.10.dataProcessing {
50 = TYPO3\CMS\Frontend\DataProcessing\LanguageMenuProcessor
50 {
# display as toggle
languages = 0
languages {
override = 1
override {
if.equals = 0
if.value.data = siteLanguage:languageId
}
}
as = languageMenu
}
}
Das FLUID Template sieht etwa so aus
<f:if condition="{languageMenu.0}">
<a href="{languageMenu.0.link}" title="{languageMenu.0.navigationTitle}" hreflang="{languageMenu.0.hreflang}">
{languageMenu.0.navigationTitle}
</a>
</f:if>
Hat dir der Artikel gefallen?
Werkraum News:
Besuche auf meiner Homepage simulieren
Du hast eine Website oder ein Projekt mit einem tollen Backend erstellt? Aber du bist dir nicht sicher, ob es auch vielen Besuchern standhalten wird?

Den TYPO3 Seitenbaum erweitern
TYPO3 bietet einige offene Schnittstellen in Form von Hooks oder Events, um das Backend an die eigenen Bedürfnisse anzupassen. Ich zeige hier eine Möglichkeit, den Seitenbaum…
Tools die jeder Webentwickler kennen sollte
Das Web entwickelt sich rasant. Um mithalten zu können, brauchen wir als Entwickler die richtigen Werkzeuge. Zum Glück gibt es immer mehr davon kostenlos im Internet. Einige…