| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | ||
| Erfahrener Benutzer | Zitat:
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de | |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Das Zend Framework kennt keinen konsistenten HMVC-Baum, insofern ist der Vergleich nicht valide. Die genannten Hooks beziehen sich eher auf das Request-Processing im Front-Controller, die du vor und nach dem Router einhängen kannst um den resultierenden Controller oder die zugewiesenen Action bzw. deren Parameter zu beeinflussen. Was ich meine sind Einhänge-Punkte beim Aufbau eines DOM-Baumes aus MVC-Knoten zu einem HMVC-DOM-Baum. Möchtest du beispielsweise an einer bestimmten Stelle ein weiteres Template einbinden (z.B. Navigation und Inhalt innerhalb eines Haupt-(Layout-)Templates), so musst du an genau dieser Stelle (=Einbindung eines weiteren Templates) eine Funktionalität platzieren können, die es dir ermöglicht, "externe" Inhalte einzufügen und den Aufbau des Sub-Teiles des Baumes damit weiter voran zu treiben. Ein weiteres Beispiel ist die Beeinflussung von Schwestern- oder Eltern-Elemente des Baumes. Dies ist beispielsweise bei den Formularen eine beliebite Anwendung. Enthält das Formular ein File-Upload-Feld, so macht dieses den Umstand dem Formular bekannt und letzteres wird um das "enctype"-Feld erweitert. Der Aufbau eines DOM-Baumes ist also nicht straight-foreward, sondern muss so generisch abgefasst sein, dass all diese Anwendungs-Beispiele möglich sind zu implementieren. Um eine Idee zu bekommen, kannst du dir mal das Timing-Modell des APF-Page-Controller ansehen. Dieser nutzt die Klasse Document (=Interface eines DOM-Knotens) als contract für die Erzeugung und das Management eines DOM-Knoten genutzt. Weitere Information findest du auch im APF-Wiki unter http://wiki.adventure-php-framework....age-Controller. Ich hoffe das hilft dir, eine Idee zu bekommen, was für den Aufbau und die Pflege eines HMVC-DOM-Baumes notwendig ist.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | @xm22: wie die Anwendung aussieht ist IMHO doch zweitrangig, sofern du einen Nachteil wie die doppelte Pflege eines Struktur-Baums hast, der zudem noch unflexibel hinsichtlich Änderungen pro Request (z.B. Benutzer eingeloggt oder nicht) ist.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] css datei in css datei einbinden | xstefxanx | HTML, Usability und Barrierefreiheit | 10 | 21.03.2009 20:11 |
| [Erledigt] Datei Upload Prüfung auf wav / mp3 | mastertnt | PHP Tipps 2009 | 4 | 15.02.2009 20:05 |
| Wert in externer Datei speichern | Abakay | PHP Tipps 2008 | 6 | 04.12.2008 18:56 |
| Datei per Buttonklick runterladen... | go1denboy | PHP Tipps 2008 | 7 | 14.06.2008 20:25 |
| Config Datei oder Datenbank | snatch-ic | PHP Tipps 2008 | 11 | 17.03.2008 06:13 |
| Großer Baum -> Große Datei -> Hohe Ladezeit :( | PsychoEagle | PHP Tipps 2008 | 7 | 22.09.2007 12:44 |
| .gz Datei entpacken und mit dem Inhalt weiterarbeiten | R4v3r | PHP Tipps 2007 | 8 | 02.02.2007 14:49 |
| String als Datei speichern | Zangelo | PHP Tipps 2006 | 23 | 25.08.2006 14:13 |
| Datei auf FTP-Server ändern ohne lokal abzuspeichern | faux | PHP-Fortgeschrittene | 11 | 02.09.2005 11:54 |
| Datei mehrmals öffnen und schließen in einem Skript | PHP Tipps 2005-2 | 14 | 14.07.2005 18:12 | |
| Ordner Struktur auslesen bestimmte datei finden .... | silverghost | PHP Tipps 2005 | 3 | 24.05.2005 13:55 |
| Includete Datei nicht gleich ausgeben | Madden | PHP-Fortgeschrittene | 1 | 12.05.2005 00:19 |
| xfdf Datei mit PHP an eMail senden Problem: Leere Datei | PHP Tipps 2004-2 | 1 | 07.12.2004 12:25 | |
| [Erledigt] datei editieren | PHP Tipps 2004 | 1 | 10.09.2004 20:33 | |
| (ich schonwieder) Link seite automatisch | imported_DJ Nuno | PHP Tipps 2004 | 14 | 19.08.2004 17:42 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| zend framework 2 hmvc, hmvc externe route |