Als Fan vom Zend Framework habe ich riesengroßes Poster im DIN A0-Format an meiner Zimmerwand hängen, um immer einen Überblick über alle Module und Methodenaufrufe zu haben. Ihr denkt das ist ein Scherz? Nein, wirklich!
Wenn ihr auch so ein stylisches Wandtattoo haben wollt, dann kann euch die Mayflower GmbH mit dem Zend Framework Poster sicherlich weiterhelfen. Das Poster ist sogar völlig gratis!
Vielen Dank an Björn Schotte aus Würzburg, der mir diesen Link über Twitter geschickt hat.
In meinem Beitrag “SVN SSH post-commit checkout hook” habe ich gezeigt, wie man ein Projekt mit SVN automatisch in einem Webverzeichnis auschecken kann. Das dient dazu, um den aktuellen Entwicklungsstand über einen Web-Server verfügbar zu machen.
Damit das auch geht, muss ein virtueller Host definiert werden. Wenn es sich um ein Web-Projekt handelt, dass mit dem Zend Framework erstellt wurde, dann muss man auch noch das Zend Framework auf dem Server installieren.
Wie das geht, zeige ich am Beispiel eines Debian Servers mit einem Apache-Webserver. …weiterlesen
Formulare müssen im Zend Framework nicht unbedingt programmiert werden. Man kann ein Zend_Form auch über eine Konfigurationsdatei erstellen. Wie das geht, erklärt Andrew Vayanis sehr ausführlich in seinem Artikel “Using Zend_Form with Zend_Config“. Interessant ist auch der Beitrag “Creating Tables with Zend_Form“.
Wie man einen eigenen Zend Decorator für ein Zend_Form schreibt, sieht man im Video “Creating Custom Zend_Form Decorators“. Ein wirklich großartiges Video, das ich nicht hätte besser machen können!
Weitere hilfreiche Links:
Decorators with Zend_Form
Creating Custom Form Markup Using Zend_Form_Decorator
Eine ausführliche Beschreibung, wie man Zend_Auth benutzt, hat Rob Allen in seinem “Getting Started with Zend_Auth“-Tutorial geschrieben.
Alle Zend Module manuell in der “Bootstrap.php” zu initialisieren kann auf Dauer anstregend sein. Aus diesem Grund wurde der Zend_Application_Module_Autoloader erfunden. Damit können nach einem festen Standard die einzelnen Module dynamisch geladen werden.
Wie das geht zeige ich an einem Beispiel aus “/application/models“. …weiterlesen

0