Geschütztes Menü generieren
Posted: Mon Oct 06, 2008 2:32 pm
Hallo,
ich habe versucht, mit folgendem Code ein benutzerdefiniertes Menü zu erstellen, je nachdem, wer sich einloggt, soll nur "seine" Menüpunkte sehen.
Es gibt die Seiten privat1_ (Seitenalias) und privat2_ (Seiten-Alias)
{if $ccuser->loggedin() && $ccuser->memberof('group1')}
{menu collapse='1' includeprefix='privat1_'}
{elseif $ccuser->loggedin() && $ccuser->memberof('group2')}
{menu collapse='1' includeprefix='privat2_'}
{else}
{menu collapse='1'}
{/if}
Leider haben nun beide Gruppen auf beide Menüpunkte Zugriff, obwohl es im FrontEndUserManagement anders geregelt ist.
Hat jemand eine Idee, wie ich das steuern kann, dass Group1 auch nur den Inhalt der Seite privat1 zu sehen bekommt und der Menüpunkt der Seite privat2 gar nicht auftaucht?
Danke!!!
ich habe versucht, mit folgendem Code ein benutzerdefiniertes Menü zu erstellen, je nachdem, wer sich einloggt, soll nur "seine" Menüpunkte sehen.
Es gibt die Seiten privat1_ (Seitenalias) und privat2_ (Seiten-Alias)
{if $ccuser->loggedin() && $ccuser->memberof('group1')}
{menu collapse='1' includeprefix='privat1_'}
{elseif $ccuser->loggedin() && $ccuser->memberof('group2')}
{menu collapse='1' includeprefix='privat2_'}
{else}
{menu collapse='1'}
{/if}
Leider haben nun beide Gruppen auf beide Menüpunkte Zugriff, obwohl es im FrontEndUserManagement anders geregelt ist.
Hat jemand eine Idee, wie ich das steuern kann, dass Group1 auch nur den Inhalt der Seite privat1 zu sehen bekommt und der Menüpunkt der Seite privat2 gar nicht auftaucht?
Danke!!!