On Mon, Feb 09, 2004 at 03:15:19PM +0100, Pascal Samuzeau wrote:
I try :
herenow = context.restrictedTraverse(path+'/FolderC') -> OK herenow = herenow.restrictedTraverse(path+'/FolderC') -> OK
BUT here I'm just not where I think to be, just because of the acquisition !!!
Does path start with a slash? If path is a "absolute-path reference" (i.e. it starts with a slash), and you do foo.restrictedTraverse(path), the value of foo does not matter. Therefore, context.restrictedTraverse(path+'/FolderC') and herenow.restrictedTraverse(path+'/FolderC') are exactly equivalent. This is true regardless of how many things you have named '/FolderC'. -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's RETRO-<I>N</I> + 1 HAMSTER SCIENTIST! (random hero from isometric.spaceninja.com)