I've declared browser page for my IMyTest type content <browser:page for="projet1.interfaces.IMyTest" name="hello" class=".browser.HelloPage" permission="zope.Public" />
I use PluggableBrowserTraverser like in http://thread.gmane.org/ gmane.comp.web.zope.zope3.user/4082/focus=4088 In z3c.traverser package documentation, I've this : """ Every traverser should also make sure that the passed in name is not a view. (This allows us to not specify the @@ in front of a view.) So let's register one: >>> class View(object): ... def __init__(self, context, request): ... pass >>> from zope.component import provideAdapter >>> from zope.publisher.interfaces import IPublisherRequest >>> provideAdapter(View, ... adapts=(IContent, IPublisherRequest), ... provides=Interface, ... name='view.html') """ I understand this but how can I say : if PluggableBrowserTraverser don't found traverser for my request, use "standard" traverser in order to use standard browser view declaration ? Thanks for your help, Stephane _______________________________________________ Zope3-users mailing list Zope3-users@zope.org http://mail.zope.org/mailman/listinfo/zope3-users