Zum Inhalt springen

Unterschiedliches Menü je Gruppe

Erstellt am 6. August 2005 · 1 Antwort · letzte Antwort am 6. August 2005

Tags: Frontend-Benutzer, Frage

spyhome ·

Hallo Leute,

ich versuche gerade mit Conditions für unterschiedliche Gruppen jeweils ein eigenens Menü darzustellen. Doch irgendwo habe ich einen Denkblokade in meinem TypoScript Code. Kann einer von euch den Fehler finden?

# wenn der Benutzer nur zur Gruppe der Besucher(1) gehört
[usergroup=1]
temp.landmarks = COA
temp.landmarks.10 = HMENU
temp.landmarks.10.special = directory
temp.landmarks.10.special.value = 4
temp.landmarks.10.1 = TMENU
temp.landmarks.10.1.noBlur = 1
temp.landmarks.10.1.NO = 1
temp.landmarks.10.1.NO.ATagParams = class="landmarks"
temp.landmarks.10.1.NO.allWrap = | 
temp.landmarks.10.1.RO < .1.NO


#Wenn eine Anmeldung aus der Gruppe ungleich Besucher erfolgt ist, wird der MeinProfil- Edit-Link  angezeigt.
[else]
temp.landmarks = COA
temp.landmarks.10 = HMENU
temp.landmarks.10.special = directory
temp.landmarks.10.special.value = 4
temp.landmarks.10.1 = TMENU
temp.landmarks.10.1.noBlur = 1
temp.landmarks.10.1.NO = 1
temp.landmarks.10.1.NO.ATagParams = class="landmarks"
temp.landmarks.10.1.NO.allWrap = | 
temp.landmarks.10.1.RO < .1.NO
temp.landmarks.15 = TEXT
temp.landmarks.15.value = <a href="index.php?id=32&amp;type=0&amp;rU=
temp.landmarks.20 = PHP_SCRIPT
temp.landmarks.20.file = fileadmin/scripts/my_profile.inc
temp.landmarks.25 = TEXT
temp.landmarks.25.value  = &amp;cmd=edit" class="landmarks">Mein Profil</a>
temp.landmarks.30 = TEXT
temp.landmarks.30.value = <a href="index.php?id=2&amp;cmd=edit" class="landmarks">Edit</a>
[end]

Das PHP Script ließt lediglich die UID des Benutzers aus.

<?php
# this script basically reads the uid from the logged in user
#debug($GLOBALS[TSFE]->fe_user)
$content = $GLOBALS['TSFE']->fe_user->user['uid']; 
?>

Danke für die "Blinden"-Hilfe :-)

Gruß
Christian