At 12:01 2003-03-24 +0100, Max M said:
I have a product which has an object attribute that is an object. Just like HTMLFile() or similar.
I need to get the aquisition values from the parent object. How on earth do I do that?
Pseudocode
class MyAttr:
def title(self) "I need to get ie. title value from 'MyProduct'" return # ?????
class MyProduct:
my_attr = MyAttr()
I addition to You may need using Acquisition.Implicit you might need to use aq_parent. Or remove the title method alltogether. from Acquisition import Implicit, aq_parent class MyAttr(Implicit): def title(self) "I need to get ie. title value from 'MyProduct'" return aq_parent(self).title class MyProduct: my_attr = MyAttr() Regards, Johan Carlsson -- Easy Publisher Developers Team Johan Carlsson johanc@easypublisher.com Mail: Birkagatan 9 SE-113 36 Stockholm Sweden Phone +46-(0)8-32 31 23 Fax +46-(0)8-32 31 83 Mobil +46-(0)70-558 25 24 http://www.easypublisher.com