В Сбт, 04/02/2006 в 21:01 +0100, Jean-Marc Orliaguet пишет: > > David Johnson wrote: > > >>>I have created a ZPT Page which I have no trouble accessing: > >>> > >>>http://localhost/index.html > >>> > >>> > >>> > >>>However, if I try to access it from the following URL, I see the > >>>contents of MyFolder instead of the index.html. > >>> > >>>http://localhost/MyFolder/index.html > >>> > >>>What is the proper way to acquire "index.html" in other contexts? > >>> you can overwrite traverse-behavior for 'your folders': write simple Traverse-adapter for you folders. What is 'your folders'? It's folders implements 'IMyAcquisitionBehavior'.
This adapter will has 'traverse'-method. example(only idea): class MyAcquisitionTraverse: __used_for__ = myproduct.interfaces.IMyAcquisitionBehavior .... def traverse(self, name): my_folder = self.context parent_folder = my_folder.__parent__ return zapi.traverse(parent_folder, name) _______________________________________________ Zope3-users mailing list Zope3-users@zope.org http://mail.zope.org/mailman/listinfo/zope3-users