Zum Hauptinhalt springen

TYPO3 Menü umbenennen

Wenn FE-User angemeldet, wird der Menüpunkt "Anmelden" in "Abmelden" umbenannt

Quellen

Die Grundidee und das Beispiel stammt von einem Video-Tutorial von jweiland.net:

Zugriffsgeschützte Bereiche im Frontend

Ich habe das TS für EXT t3sbootstrap angepasst.

Getestet mit:
TYPO3 8.7.4
t3sbootstrap_3.2.432

Menü nach Login umbenennen (Beispiel für EXT t3sbootstrap)

### Login-Seite nach Login in "Abmelden" umbenennen - NAVBAR
[loginUser = *]
    lib.navigation.main.10.2.NO.stdWrap.override.cObject = TEXT
    lib.navigation.main.10.2.NO.stdWrap.override.cObject {
        value = Abmelden
        if.value.field = uid
        ## ID der Login-Seite
        if.equals = 21
    }

    lib.navigation.main.10.2.CUR.stdWrap.override.cObject < lib.navigation.main.10.2.NO.stdWrap.override.cObject
[global]


### Login-Seite nach Login in "Abmelden" umbenennen - SIDEBAR
[loginUser = *]
    lib.navigation.sidebar.10.1.NO.stdWrap.override.cObject = TEXT
    lib.navigation.sidebar.10.1.NO.stdWrap.override.cObject {
        value = Abmelden
        if.value.field = uid
        ## ID der Login-Seite
        if.equals = 21
    }

    lib.navigation.sidebar.10.1.CUR.stdWrap.override.cObject < lib.navigation.sidebar.10.1.NO.stdWrap.override.cObject
[global]


### Login-Seite nach Login in "Abmelden" umbenennen - BREADCRUMB
[loginUser = *]
    lib.navigation.breadcrumb.10.1.NO.stdWrap.override.cObject = TEXT
    lib.navigation.breadcrumb.10.1.NO.stdWrap.override.cObject {
        value = Abmelden
        if.value.field = uid
        ## ID der Login-Seite
        if.equals = 21
    }
    lib.navigation.breadcrumb.10.1.CUR.stdWrap.override.cObject < lib.navigation.breadcrumb.10.1.NO.stdWrap.override.cObject
[global]