Hi Fire, This should work: -Create a new product (here InstantSiteProduct) (from here, your product can be accessed through the "Add" list) -In this product, add a Z Class (name it Instant Site) -In this ZClass, create your DTML methods (Designer and Builder) If u need to store properties in the Product, create a propertysheet in this Z Class. U will be able to access these properties from your product methods by using "<dtml-var propertysheets.your_property >" and, if u want to change the properties in your methods, use <dtml-call propertysheets.your_property.manage_changeProperties( prop1=val1,....,propn=valn)> One more thing: all your changes on the product modify all the instances of your product... These things should work.... Hope this help Pierre :)
I'm following the tutorial in Zope Content Manager's Guide. I created an 'InstantSite' product, with 2 DTML methods, Designer and Builder. I followed most of the instructions, and managed to see the product in my 'Add List'. But when i tried to add it into my other folders, the Builder page(which would be called after Designer) could not be accessed. The error is:
"Resource not found
Sorry, the requested Zope resource does not exist. Check the URL and try again." followed by the tracebacks...
In fact, the tutorial doesn't seem comprehensive and contain errors(e.g. screenshots different from description). Could anyone give this newbie some pointers here? TIA.
regards, Firestar