15 Apr
2002
15 Apr
'02
8:31 p.m.
Dennis Allison writes:
.... from Products.ParsedXML.StrIO import StringIO from Products.ParsedXML.ParsedXML import manage_addParsedXML import OFS.ObjectManager
# <<code here to munge str passed in as a parameter from form>> # <<output is a list of strings called xmlstr>> # <<the list output is put into a Unicode-safe file-like object>>
sfd = StringIO( '\n'.join( xmlstr )) self.manage_addProduct['OFSP'].manage_addParsedXML( 'manifest_xml', title='manifest', file=sfd ) The normal registration would put "manage_addParsedXML" into the product "ParsedXML" not in "OFSP".
Try this. Dieter