RE: [Zope] product development help and tips
[copied back to the list] On Tue, 2003-03-25 at 22:20, Patel, Tejash wrote:
I am trying to develop a product for my site, this is what I want:
The product will create a folder and within that folder a file will be copied into it. This is all done automatically.
I'm assuming this isn't *all* the product does and that you have determined you actually want a product...
What I want I to someone take the IDValues create a folder with this name and the take the uploaded file and copy it into the IDValues folder which was just created, I want to do this all in one shot.
OK. Here goes. The form: ---------------------- <form method=post action=my_form_proc enctype="multipart/form-data"> ID: <input type=text name=IDValue><BR> Title: <input type=text name=TitleValue><BR> File: <input type=file name=FileData><BR> <input type=submit> </form> Product Method: my_form_proc --------------------------- def my_form_proc(self, IDValue, TitleValue, FileData, REQUEST=None): """ Allow user to add file """ context.manage_addProduct['OFSP'].manage_addFolder(IDValue) context[IDValue].manage_addProduct['OFSP'].manage_addFile( id=TitleValue, title='', file=FileData) if REQUEST: return self.some_interface(self, REQUEST) That's untested, but should get you most of the way there. HTH, Dylan
participants (1)
-
Dylan Reinhardt