Thanks so much for the detailed response, Matthew, it is very much
appreciated.

When Zend_Layout has settled down a bit, will you be working on ZV Enhanced?

Regards,

Glen.

Matthew Weier O'Phinney-3 wrote:
> 
> Zend_View Enhanced proposes several new view helpers, principally:
> 
>   * Partials
>   * Placeholders
>   * Actions
> 
> and a variety of other helpers derived from one or more of them.
> Originally it had support for layouts, but that was dropped in favor of
> Zend_Layout.
> 
> The ViewRenderer is an integration class between Zend_Controller and
> Zend_View; it faciilitates adding view support to your controllers,
> creates a configurable way to resolve rendered views to actual view
> scripts, and adds inflection support so you don't have to know the full
> name of your view script in order to render it (or, truly, to even think
> about it). 
> 
> Zend_Layout is basically support for Two Step Views; in other words, it
> provides a convenient way to wrap your application views in a sitewide
> template. It will use the view and inflector in the ViewRenderer to do
> its work, as well as the placeholders from the Zend_View enhanced
> proposal.
> 
> Incubator is in fluid development; it may change later in the week. ;-)
> 
> I was talking with Ralph about it last week, and he made a good case for
> it all being under the same hierarchy. One reason to do so is that this
> way you don't accidently call on the layout helper without having first
> instantiated the layout object; you typically will need to instantiate
> the layout object first so that you can configure things such as the
> layout script name, view script path to use, etc. (I'll likely do the
> same with the view helper for the same reason.) The other reason is so
> that the various layout classes are all grouped.
> 
-- 
View this message in context: 
http://www.nabble.com/RFC---miscellaneous-enhancements-tf4743659s16154.html#a13635777
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to