Modulfragen - Wie mache ich das richtig?
Hallo,
Plane gerade eine Anwendung, welche auf eine andere DB zugreift, als die von TL.
U.a. soll es eine angepasste Navigation geben, welche aus dieser DB geladen wird, und es soll dann ein Modul geben welches die Einträge zu dieser Navigation bearbeiten kann.
Dazu habe ich einige Fragen:
1. Wie kann ich Global wichtige Daten für die Anwendung modul übergreifend speichern, so das z.b. ein Modul die Auswahl aus der Navigation auslesen kann.
$GLOBALS erscheint mir hier der richtige Kandidat, aber wo genau leg ich das ab?
Auch hier am liebsten so, das sie mit der Usersession verknüpft sind, da das alles nur nach Login eine Rolle spielt. z.b. die DB Connection etc.
2. Wo in TL bekomme ich den aktuell eingeloggten User her?
Reicht da ein $this->import('FrontendUser', 'User'); evtl schon?
Ich muss nämlich z.B. aus der eigenlichen DB damit den eigentliche Userid ermitteln:
"SELECT id FROM user WHERE user_id = $this->User->id AND user_type ='TL'"
das wärs erstmal :D
p.s. ich habe bereits diverse Dokus gelesen, u.a. auch Leos Präsentation zu TL, das hat mir schon mal einen guten Überblick verschafft, dennoch bleiben einige Details die mir Unklar sind.
phlox