[Zope3-Users] Re: view vs page confused
Philipp von Weitershausen
philipp at weitershausen.de
Fri Jan 26 06:16:26 EST 2007
Alex Furlong wrote:
> On Wed, Jan 24, 2007 at 08:31:52PM +0100, Dominique Lederer wrote:
>>> can someone explain me please when to use browser:view and when browser:page?
>
>> As far as I understand, the intended use of <browser:page> is to define
>> views that are accessible to browsers by using URLs.
... which is what we sometimes define as a browser page :).
>> The intended use of <browser:view> is to define helper views that are
>> accessible to page templates in TALES expressions like
>> tal:attributes="href context/@@absolute_url".
>
> Thanks Marius for the nice explanation. Of course, the question
> remains why a view is named 'page' and an other kind of view is named
> 'view'.
A view is a general component that takes a context and a request. Not
all views have to be publishable as browser pages. The naming makes
sense in these terms.
--
http://worldcookery.com -- Professional Zope documentation and training
Next Zope 3 training at Camp5: http://trizpug.org/boot-camp/camp5
More information about the Zope3-users
mailing list