"R. David Murray" wrote:
>
> On Tue, 8 May 2001, Jeff wrote:
> > I have created a product with a zclass that contains a zclass; classA contains
>classB.
> [...]
> > Now for the part I don't understand.....
> > I have a page where I would like dynamically display a classB object. I used the
>following:
> >
> > <dtml-var expr="_.getitem(index_object, 1)">
> >
> > Where 'index_object' is the id of a classB object within the name space (same
>folder).
> > I thought that this would call the 'default rendering' for the named object, but
>instead returns the object.
>
> '1' means "call the object if it is callable". ZClasses are not callable.
> Therefore you get the object back.
>
> See the Renderable Product if you want to fix this <grin>.
>
> --RDM
>
This strikes me as a bug. How would you all react to making ZClass
instances callable and have their behavior be: look for an instance
method index_html and call it, and failing that, just return the object.
Thoughts?
--
| Casey Duncan
| Kaivo, Inc.
| [EMAIL PROTECTED]
`------------------>
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )