Paul Winkler wrote at 2003-5-28 14:27 -0400:
On Wed, May 28, 2003 at 12:14:59PM -1000, Vern T Takebayashi wrote:
Please excuse my ignorance as I am new to Zope. Is the Extensions folder in the Zope root directory the only place that Python external method files can be located?
well, there's $SOFTWARE_HOME/Extensions and $INSTANCE_HOME/Extensions if you're using INSTANCE_HOME.
Or, can external methods be placed in the Extensions folder of a Product (so that they are only visible within the scope of that Product).
nope.
I think, I know it better :-) When an External Method belongs to a product (e.g. External Methods that belong to CMFDefault or to support products), it is a *VERY* good idea (almost a must) to put the code for these External Methods in the "Extensions" subfolder of the product. When you create the External Method in Zope, you use "product_name.module_name" as module. Dieter