Code Igniter - Applikations Design
Hallo miteinander
Ich bin dabei, mich in Code Igniter einzuarbeiten (bzw. das MVC Pattern zu verstehen).
All die kleinen Beispiele sind absolut klar. Leider aber sind sie immer relativ beschränkt...Um daraus eigene Ideen zu entwickeln, fehlen mir so ein paar Design Grundlagen (oder viele ;).
Beispiel: Eine Seite, die aus mehrere Teilen besteht (zum Beispiel ein Feld, in welchem steht ob man eingeloggt ist oder nicht, eines welches einem neue Nachrichten anzeiget, falls man eingeloggt ist, etc). Nun würde ich einen Controller MainController oder so machen, der einen "Container" aufruft. In dem Container würden dann die verschiedenen Views aufgerufen werden (um nicht zahllose View Aufrufe in dem Controller zu haben). Was ich nun nicht verstehe; Wie kommen diese einzelnen Views nun an ihre Informationen? Muss ich im Controller nun für all die Views die entsprechenden Daten aufrufen? (Ich frage, weil mir dies irgendwie komisch erscheint; effizienter wäre doch, wenn zB das LogIn Feld selber herausfindet, ob der aktuelle Benutzer nun schon eingeloggt ist oder nicht)
Hoffentlich ist mein Problem einigermassen verständlich ;).
Merci im Voraus.
MfG, hoklatar
Geändert von hoklatar (12.04.2009 um 16:55:10 Uhr)
|