[Zope] External Method 3
Tom Deprez
tom.deprez@uz.kuleuven.ac.be
Tue, 28 Mar 2000 18:10:14 +0200
Ok, now I found the error. The error must be in the while loop, where we
say 'iterate until the obj = None'. However 'None' is never reached... (I
guess).
The following code works, but I this isn't at all a good solution.
Can someone tell me how I can safely test that the current object is the
first object in the object database. In other laguages you can test this
with 'nil'. How can I test this within Zope? Please, tell me!
def GetParentNames(self):
result=[]
obj=self
while obj.title != 'Zope':
obj=obj.aq_parent
if obj.meta_type=='KBItem':
result.append(obj.Title)
return result
Thanks in advance,
Tom.