Hi Pádraic,
On the feedback note. I've been following your complex views blog
posts and wondered if you'd looked at Ralph Schindler's Action
Helpers in the incubator? My so far so good solution to the whole
composite views issue has been to have all controllers extend a main
controller (or two) and that controller would have the "layout" type
stuff. The layout view script is then something like I described here
(albeit updated)...
http://www.ingredients.com.au/nick/2006/06/10/getting-to-know-zend_view/
The action helpers however have the potential to contribute a much
needed element to the control of more complex views.
Nick
p.s. I immediately lifted the idea, from your examples, of having a
bootstrap.php file in your applications directory and index.php
pointing to it. I always felt that all the bootstrap stuff in
index.php seemed a bit incomplete or ...erh lonely perhaps?
Feedback makes the open source world go round ;).
The HTML looks cleaner now. I'm still seeing quirks mode (missing
Doctype) but I understand this isn't a massive concern so early on
in the example. Your approach is working quite well as far as I can
see.