Can i register a viewlet for more than one interface in a DRY way? Currently,
I'm just replicating the browser:viewlet section, changing only the interface,
like so:
<!-- Show doormat on Homepages -->
<browser:viewlet
name="groningerforum.doormatcontainer"
for="Products.CMFCore.interfaces.ISiteRoot"
manager="plone.app.layout.viewlets.interfaces.IPortalFooter"
template="templates/doormat_container.pt"
layer=".interfaces.IForumBaseTheme"
permission="zope2.View"
/>
<!-- Show doormat on ForumEvents -->
<browser:viewlet
name="groningerforum.doormatcontainer"
for="Products.GroningerForum.content.interfaces.IForumEvent"
manager="plone.app.layout.viewlets.interfaces.IPortalFooter"
template="templates/doormat_container.pt"
layer=".interfaces.IForumBaseTheme"
permission="zope2.View"
/>
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers