Martijn Faassen wrote: [snip]
Am I doing something wrong, or is this a bug? A related question: is there a way to check if a property id (acquired from the folder *or* defined locally in the DTML Document) exists or not (and get at its contents), from within an external method? hasProperty is not working well either...
You can write an external method that uses the Python hasattr() function to check for the attribute; strangely the _ namespace has a "getattr" function, but none for checking the existence of an attribute. My own implementation looks like this: def HasAttr(Obj, Attr): return hasattr(Obj, Attr) This works with Acquisition. -- Alexander Staubo http://www.mop.no/~alex/ "It has taken the planet Earth 4.5 billion years to discover it is 4.5 billion years old." --George Wald