davis marques writes:
I'm new to Zope and am having a lot of problems figuring out how to do something in DTML which I expect should be relatively simple.
I have a product called ExternalFile installed. The standard way to create an instance is
object_manager.manage_addProduct[product_name].constructor(constructor_arguments) "object_manager" is the container that should get your new object. "product_name" is the name of your product (in your case 'ExternalFile'). "constructor" is the constructor. It is usually called "manage_addXXX" where "XXX" is the class. But not all products follow the convention. Look at the product documentation! "constructor_arguments" are the arguments the constructor expects. Again, look at its documentation. I know that you can read something like this in <http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html> I expect that you find it in the Zope Book, too: <http://www.zope.org/Documentation/ZopeBook> Dieter