In python its even easier, and depends what you are doing.
Basically you want to get a handle to another object so you can do something
along the lines of
obj = self.container1.containter1a.item1
result = obj.mymethod()
there are many funky variations on that of course. There's also interfaces
such as REQUEST.resolve_url, _getOb, getItem that you may want to look into.
----- Original Message -----
From: "Tom Jenkins" <[EMAIL PROTECTED]>
To: "Andy McKay" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Wednesday, January 10, 2001 10:54 PM
Subject: Re: [Zope] Storing and Using Object references
> Hi Andy,
> Thanks for the feedback. Yes I see that I can call the methods using
> the url (which will give me the object) but I thought that was only in
> dtml. I need to access the object in my python code. that's the
> struggle I'm having. or did I miss something in your response?
> "Andy McKay" wrote:
> > Subject: Re: [Zope] Storing and Using Object references
> > Date: Wed, 10 Jan 2001 08:56:25 -0800
> > From: "Andy McKay" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> > If you call /container1/container1a/container2/container2a/item1, you
> > call methods on anything in the path...
> > You could access it through dtml from 1->2 as <dtml-with
> > "container1.container1a.item1"><dtml-call method></dtml-with>
> > You could get object2 in using getItem...
> > --
> > Andy McKay.
> > ----- Original Message -----
> > From: "Tom Jenkins" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, January 10, 2001 8:48 PM
> > Subject: [Zope] Storing and Using Object references
> > > Hello all,
> > > i have a question and I hope someone can point me in the right
> > > to solve it. I need one zope object to hold a reference to another
> > > object so the first object can call methods of the second object.
> > > these are python classes.
> > >
> > > Example: object 1 is : /container1/container1a/item1 object 2 is
> > > /container2/container2a/item1 object1 needs to hold a reference
> > > object2. I'm really stuck on how to store and access object2 from
> > > object1.
> > >
> > > any pointers?
> > >
> Tom Jenkins
> devis - Development InfoStructure
> Zope maillist - [EMAIL PROTECTED]
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-dev )
Zope maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -