RE: [Zope-dev] Order of Form Keys in REQUEST

2004-03-10 Thread Sandra Chong
are a few) using the data held in there. > -Original Message- > From: Max M [mailto:[EMAIL PROTECTED] > Sent: Thursday, 11 March 2004 9:05 AM > To: Sandra Chong > Cc: [EMAIL PROTECTED] > Subject: Re: [Zope-dev] Order of Form Keys in REQUEST > > > Sandra Chong wrote: &

Re: [Zope-dev] Order of Form Keys in REQUEST

2004-03-10 Thread Max M
Sandra Chong wrote: Thank you so much. :D You guys are legends. I will try keeping a separate ordered list and save it in the session for the form handler to refer to. Many thanks again. :) It is easier to save it in a hidden field in the form: And then you can get it like (PythonScript):

RE: [Zope-dev] Order of Form Keys in REQUEST

2004-03-10 Thread Sandra Chong
11:19 PM > To: Max M > Cc: Sandra Chong; [EMAIL PROTECTED] > Subject: Re: [Zope-dev] Order of Form Keys in REQUEST > > > Max M wrote: > > > Dictionary keys are unordered. > > > > You need to store the order of the keys somewhere else. Ie. to have a > >

Re: [Zope-dev] Order of Form Keys in REQUEST

2004-03-10 Thread Chris Withers
Max M wrote: Dictionary keys are unordered. You need to store the order of the keys somewhere else. Ie. to have a list in your form with the keys in order, Or to name them alphabetically and then sort the keys. ...or just do something like: keys = REQUEST.form.keys() keys.sort() for key in key

Re: [Zope-dev] Order of Form Keys in REQUEST

2004-03-10 Thread Max M
Sandra Chong wrote: > How does Zope's REQUEST object decide what order to store the form keys? > I've got a form with fields in order a, b, c, d - but in REQUEST.form, > they're stored out of order. > > This is causing quite a big problem, as I'd like to dynamically output the > form values in or