Link nur für Registrierte Benutzer sichtbar

luk3luk3 Forum Zuschauer
bearbeitet Februar 2011 in TYPO3 Fragen und Probleme
Hallo zusammen,

ich möchte gerne in Typoscript einen Link nur für Registrierte Benutzer sichtbar machen? Geht das überhaupt?

Es soll für den "Logout" Link sein der vor dem Top-Menü angezeigt wird. zurzeit wird dieser mit einem Wrap dargestellt. Dieser soll nun nur für benutzer zu sehen sein, welche sich eingelogt haben.

Vorher lief das über eine Logout seite, die im Menü angezeigt wurde und nur für Registrierte Benutzer sichtbar war, aber das ist mir zu umständlich auf das Menü zu klicken und dann nochmal auf dem Seiteninhalt.

Der Code sieht momentan so aus, im ersten Wrap habe ich den Logout eingepflegt.
lib.topnav = HMENU
lib.topnav {
  wrap = <a href="home.html?&logintype=logout">Logout</a>&nbsp;|&nbsp;|
  
  special = directory
  special.value = 8
  
  1 = TMENU
  1 {
    NO = 1
    NO.allWrap = | |*| &nbsp;|&nbsp;| |*|
    
    CUR = 1
    CUR.allWrap = <u style="color:#FF8500">|</u> |*| &nbsp;|&nbsp;<u style="color:#FF8500">|</u> |*|
    CUR.doNotLinkIt = 1
  }
}
Danke, cu.

Kommentare

  • luk3luk3 Forum Zuschauer
    bearbeitet Februar 2011
    Hallo zusammen, habe das Problem nun folgt gelöst ...
    [loginUser = *]
    lib.topnav = TEXT
    lib.topnav.wrap = <a href="home.html?&logintype=logout">Logout</a>&nbsp;|&nbsp;|
    [global]
    
    lib.topnav = HMENU
    lib.topnav {
      special = directory
      special.value = 8
      
      1 = TMENU
      1 {
        NO = 1
        NO.allWrap = | |*| &nbsp;|&nbsp;| |*|
        
        CUR = 1
        CUR.allWrap = <u style="color:#FF8500">|</u> |*| &nbsp;|&nbsp;<u style="color:#FF8500">|</u> |*|
        CUR.doNotLinkIt = 1
      }
    }
    

    Thema kann Geschlossen werden!
Anmelden oder Registrieren, um zu kommentieren.