Hi, the question I have is: when a z3c.form is rendered, how can I tell to zope3 to use z3c.pagelet.browser.BrowserPagelet.__call__ and not z3c.form.form.Form.__call__ in order to use the layout defined by a global z3c:layout in zcml ?
Thanks for your help Simon The code part (copied from P. Carduner good tutorial): --------------------- class IAdamaBrowserLayer(IPageletBrowserLayer, IFormLayer): """The pagelet layer test skin.""" class IAdamaBrowserSkin(IDivFormLayer, layer.IAdamaBrowserLayer): """The pagelet layer test skin.""" The zcml part: -------------------- <interface interface=".skin.IAdamaBrowserSkin" type="zope.publisher.interfaces.browser.IBrowserSkinType" name="Adama" /> <z3c:layout for="*" layer="z3c_auth.layer.IAdamaBrowserLayer" template="layout.pt" /> <z3c:pagelet name="search.html" for="zope.app.folder.interfaces.IFolder" layer="z3c_auth.layer.IAdamaBrowserLayer" permission="adama.site_access" class=".login.SearchAddForm" />
_______________________________________________ Zope3-users mailing list Zope3-users@zope.org http://mail.zope.org/mailman/listinfo/zope3-users