> Hi together
>> Behalf Of Fred Drake
>> Sent: Friday, September 23, 2005 4:13 AM
>> To: Gary Poster
>> Cc: Garrett Smith; zope3-dev
>> Subject: Re: [Zope3-dev] browserDefault uses '@@' for containers
>> On 9/22/05, Gary Poster <[EMAIL PROTECTED]> wrote:
>>> I believe that the idea is that the container traverser wants to
>>> specify that the default view name is a view, not an object in the
>>> container.  That is, if the default view is named index.html, and I
>>> have an object in the container named index.html, './index.html'
>>> will traverse to the object in the container while @@index.html will
>>> render the container view named 'index.html'.  Sometimes you *want*
>> That's right.  At one point it wasn't doing that (as best I recall),
>> so the default view was traversing when it shouldn't.  We decided to
>> change it specifically because it produced unexpected behavior.
> I'm running into a bug with this behavior.
> If I call myContainer/@@ or myContainer/ and get my registred
> index.html (template) view back. There is the following part
> rendered into the template '&lt;/'.

Does this extra text show up even if your template is empty? I.e. delete the 
template text and see what happens.

 -- Garrett
Zope3-dev mailing list
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to