Currently SQLFORM renders a complete table for the fields provided (or
all) for a db.table, and does some other magic as well.

Would love to reuse the magic, but be in more control of the
rendering. Eg, would like to specify what fields are placed where, and
if they should include labels or not etc.
What fields are to be rendered where should be easiliy done form the template.

(the underlying table is quite big, and when all is listed like it is
now it's too overwhelming. A different layout makes it far more better
(esp when throwing in some ajax), eg having some sort of matrix,
having some labels only for rows and columns vs for every field)

Any suggestions?
I'm digging in the code, and find that the fields and the rendering of
the fields are glued together and not easy to seperate/re-use. Might
be that I'm missing something here.

Would like to do something like:

{{=form.start}}
<table>
<th><td></td><td>header 1</td><td>header 2</td><td>header 3</td></tr>
<tr><td>{{=form.field['field1'].label</td><td>{{=form.field['field1']</td><td>{{=form.field['field2']</td><td>{{=form.field['field5']</td></tr>
</table>
<div>
<span>{{=form.field['field3'].label}}: {{=form.field['field3']}}</span>
</div>
<div>
{{=form.submit}}
</div>
{{=form.end}}

where the fields have the currently shown widgets in place without the
need for me to construct these...

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to