RE: [Zope-dev] creating one ZClass instance in the constructor of another
Hi Zopistas -
This is probably a really easy one, but I was wondering if anyone knows how to create an instance of one ZClass inside the constructor of a different ZClass. To illustrate with an example:
I have defined two ZClasses, a ProjectManager and a GuestBook (I reimplemented the old Guestbook example product using ZClasses) as separate Products (since they are not really intrinsically related). I want to use the GuestBook in the ProjectManager, but I can't figure out how to create the GuestBook in the ProjectManager's constructor.
I want to do something like
<!--#call "GuestBook_add(id)"-->
in the ProjectManager_add method; however, since the other Product's names don't seem to be defined in the namespace of ProjectManager_add, this doesn't work.
Can anyone please tell me the magical solution to this problem?
--Brian Hooper
This is a little ugly, but it should work (untested). Let me know! <!--#call "Control_Panel.Products.Guestbook.Guestbook_add(id)"--> Brian Lloyd brian@digicool.com Software Engineer 540.371.6909 Digital Creations http://www.digicool.com
participants (1)
-
Brian Lloyd