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.

Reply via email to