Stefan Heimann writes:
1.) I can select my product from the add list, but whenever I try to add it to the folder (after submitting the add form) I get an error message: KeyError: manage_page_header When I access manage_main via the 'edit' tab of an already created product, this error does not appear.
2.) I want to add some properties to my product. So I defined the _properties variable, but my property 'color' does not appear on the property manage interface. .... def addMethod(self, id, REQUEST=None): """ Create a new article """ a = Article(id) self._setObject(id, a) if REQUEST is not None: return a.edit(REQUEST) Here, the "a" is not yet "wrapped" into the site hierarchy. Therefore, acquisition can not yet help to find "manage_page_header".
Add (before the return): a= a.__of__(self) I do not understand why you property handling does not work. You code seems good. Dieter