On 6/23/05, Jim Fulton <[EMAIL PROTECTED]> wrote:
> Dylan Reinhardt wrote:
> > When my content interface *inherits* from an interface, this seems to
> > work... but when my class *implements* an interface, this appears not
> > to.
> I don't know what you mean.
Perhaps I'm not using the correct terminology. :-)
Here are the two cases:
Case 1 ("implements"):
I have a ZCML directive such as this:
Case 2 ("inherits").
I use the following in my interface definition:
from something.interfaces import ISomeBase
""" this interface inherits from another one """
In case 2, I'm able to use the menuitem ZCML directive to suppress a
menu that's defined by ISomeBase. All good.
In case 1, I can't find a way to suppress the display of the Metadata
tab.... at least not without resorting to a custom template or
wrapping/modifying built-in code. This *seems* like a task for ZCML,
Does that help clarify the problem I'm seeing?
Zope3-users mailing list