Typoscript add ”logout” link to main menu when someone is logged in

If you are using login pages with TYPO3, this is a great way to add a logout link to you current menu:


[usergroup=*]
lib.field_mainmenu.1.wrap = <ul> | <li><a href="?logintype=logout">Logout</a></li></ul>
[global]

Here is a complete menu example:


lib.field_mainmenu= HMENU
lib.field_mainmenu.entryLevel = 0
lib.field_mainmenu {
1 = TMENU
1.wrap = <ul> | </ul>
1 {
noBlur = 1
ACT = 0
}
//-- Wrap for normal link
1.NO {
wrapItemAndSub  =  <li>|</li>
}
//-- Wrap for Active link
1.ACT = 1
1.ACT.wrapItemAndSub = <li class="active">|</li>
1.ACT.ATagParams = class="active"
1.ACT.stdWrap.wrap =  <span class="selected">|</span>
//-- Wrap for current link
1.CUR = 1
1.CUR.wrapItemAndSub = <li class="active">|</li>
1.CUR.ATagParams = class="active"
1.CUR.stdWrap.wrap =  <span class="selected">|</span>
}

//-- If someone is logged in
[usergroup=*]
lib.field_mainmenu.1.wrap = <ul> | <li><a href="?logintype=logout">Logout</a></li></ul>
[global]

Annonser

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s