Empfehlungen: Erweiterte Suche

Unterschiedliche Menüs nach Gruppen

Fragen zur Konzeptionierung und womit man am besten anfäng? Hier rein...

Unterschiedliche Menüs nach Gruppen

Beitragvon dth33 » Sa 26. Sep 2009, 20:23

Hi,

ich habe in meinem Projekt ein TreeMenu auf der linken Seite. Benutzt werden der TreeHelper, das TreeBehavoir und als Css das YamlFramework. Die Daten entnehme ich einer Datenbanktabelle. Sieht ganz nett aus.

Naja nun möchte ich aber, dass Admins ein anderes Menü sehen als Normalo-User. Ganz am Anfang soll auch nur Login und Logout zu sehen sein. Insgesamt lassen sich also drei Menüstrukturen zählen, je nach Gruppe und Loginstatus.

Hat dazu einer einen Denkanstoß?

Grüße
dth33
 
Beiträge: 33
Registriert: Do 22. Jan 2009, 15:38
Wohnort: Am schönen Niederrhein
CakePHP-Version: 1.3
OS: Win32

Re: Unterschiedliche Menüs nach Gruppen

Beitragvon Dogo » Mo 28. Sep 2009, 11:50

Also mit Yaml habe ich keine Erfahrung. Aber ich denke, dass es das einfachste sein wird, per Kontrolle der Session und einem Switch-Schalter das Menu entsprechend auszugeben.

Also
Code: Alles auswählen

switch $loginstatus
case "drin":
if ($bin_ich_admin==1) {
echo "Menüpunkte für den Admin";
}
echo "Menü für alle, auch Admin";
default:
echo "login/logout";

 


Oder so in er Art. Syntax musste nochmal nachschlagen. Oder habe ich da jetzt irgendwas vollkommen falsch verstanden?

Gruß,

Dogo
Benutzeravatar
Dogo
 
Beiträge: 63
Registriert: Do 6. Aug 2009, 00:59
Wohnort: Wuppertal


Zurück zu Konzeption und Vorgehensweise

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron