Just a thought... It occurs to me that, as SQLFORM is a set of fields, wouldn't it be better if SQLFORMs had their own widget class?
It would allow for customization and, potentially you could then combine SQLTABLE with SQLFORM into one tidy concept. By this I mean that SQLTABLE could deliver a set of SQLFORM objects (using a default read-only widget). Taking that the next step, for example, you could submit a read-only row from an SQLTABLE via ajax, toggle the widget to return an edit form...giving you automatic edit-in-place for the record set. On Apr 3, 12:31 pm, mdipierro <[email protected]> wrote: > becase form=SQLFORM() is already a server side representation of the > DOM. It is not an abstract object. > after form=SQLFORM() you are supposed to be able to do > form.element(name)[attribute](value) for example and other DOM > manipulations. > > If form were a more abstract object and if its DOM representation were > to be decided later (form.as_div()) you would not be able to > manipulate the DOM. This would 1) break backward compatibility; 2) > break everything that is good about about it. > > Massimo > > On Apr 1, 3:24 pm, Thadeus Burgess <[email protected]> wrote: > > > So why formstyle instead of > > > form.as_div() > > or > > form.as_ul() > > > ?? > > > -Thadeus > > > On Wed, Mar 24, 2010 at 8:18 PM, mdipierro <[email protected]> wrote: > > > Thank you! > > > > On Mar 24, 8:21 pm, Jose <[email protected]> wrote: > > >> I sent a patch to Massimo > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "web2py-users" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group > > > athttp://groups.google.com/group/web2py?hl=en. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.

