That code is a huge WTF.
None of this should be in the controller, it should be in the view. There
should be no need to use _style. Why aren't you using the
'bootstrap3_stacked' (or inline) formstyle to start with or just using your
own custom made formstyle?
Furthermore, placeholders can be passed directly to the fields widget or
you can make them automatically from the labels using something like this:
def label2placeholder(form):
for label in form.elements('label'):
input = form.element('#%s' % label['_for'])
if input:
input['_placeholder'] = label.components[0]
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.