Emile van Sebille
> Thanks Philipp. That answers one of the questions. Can you tell me
how
> to acquire a reference to a folder given that I've got my hands on
> context and can import Zope, etc?
>
I found a post in the archives from Martijn Pieters that put me on the
right track so I've got som
Philipp von Weitershausen
> Emile van Sebille
> > def addExternalMethod(self, id, title, module, function,
REQUEST=None):
> > """Add an external method to a folder"""
> > id=str(id)
> > title=str(title)
> > module=str(module)
> > function=str(function)
> > i=ExternalMethod(
Hi,
> def addExternalMethod(self, id, title, module, function, REQUEST=None):
> """Add an external method to a folder"""
> id=str(id)
> title=str(title)
> module=str(module)
> function=str(function)
> i=ExternalMethod(id,title,module,function)
> #self._setObject(id,i)
I'm trying to exploit a product's initialize method and have it add
external methods to a zope installation.
What I've cobbled together so far is:
import Zope
import ZODB
from Products.ExternalMethod.ExternalMethod import ExternalMethod
import OFS
def addExternalMethod(self, id, title, module, f