Direkt zu den Inhalten springen
| TYPO3

TYPO3 Menü umbenennen

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

EXT:t3sbootstrap: Menü nach Login umbenennen

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

Noch zu erledigen: UID's als Konstante einpflegen.

Die Grundidee und das Beispiel stammt von dem Musterprojekt von JWeiland:

jweiland.net/video-anleitungen/typo3/typo3-projekte-verwalten/zugriffsgeschuetzte-bereiche-im-frontend-felogin.html

Ich habe TS für EXT:t3sbootstrap angepasst.

Getestet mit:
TYPO3 8.7.4
t3sbootstrap_3.2.432