better bootstrap3 forms, thanks Ricardo Pedroso
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.10.0-trunk+timestamp.2014.08.19.18.56.57
|
Version 2.10.0-trunk+timestamp.2014.08.20.21.25.43
|
||||||
|
|||||||
@@ -25,11 +25,9 @@ else:
|
|||||||
## by default give a view/generic.extension to all actions from localhost
|
## by default give a view/generic.extension to all actions from localhost
|
||||||
## none otherwise. a pattern can be 'controller/function.extension'
|
## none otherwise. a pattern can be 'controller/function.extension'
|
||||||
response.generic_patterns = ['*'] if request.is_local else []
|
response.generic_patterns = ['*'] if request.is_local else []
|
||||||
if request.vars.h:
|
## choose a style for forms
|
||||||
from gluon.sqlhtml import formstyle_bootstrap3_horizontal
|
response.formstyle = 'bootstrap3_inline' # or 'bootstrap3_stacked' or 'bootstrap2' or other
|
||||||
response.formstyle = formstyle_bootstrap3_horizontal(3)
|
|
||||||
else:
|
|
||||||
response.formstyle = 'bootstrap3'
|
|
||||||
## (optional) optimize handling of static files
|
## (optional) optimize handling of static files
|
||||||
# response.optimize_css = 'concat,minify,inline'
|
# response.optimize_css = 'concat,minify,inline'
|
||||||
# response.optimize_js = 'concat,minify,inline'
|
# response.optimize_js = 'concat,minify,inline'
|
||||||
|
|||||||
+5
-4
@@ -822,7 +822,7 @@ def formstyle_bootstrap(form, fields):
|
|||||||
return parent
|
return parent
|
||||||
|
|
||||||
|
|
||||||
def formstyle_bootstrap3(form, fields):
|
def formstyle_bootstrap3_stacked(form, fields):
|
||||||
""" bootstrap 3 format form layout
|
""" bootstrap 3 format form layout
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
@@ -865,7 +865,7 @@ def formstyle_bootstrap3(form, fields):
|
|||||||
return parent
|
return parent
|
||||||
|
|
||||||
|
|
||||||
def formstyle_bootstrap3_horizontal(col_label_size=3):
|
def formstyle_bootstrap3_inline_factory(col_label_size=3):
|
||||||
""" bootstrap 3 horizontal form layout
|
""" bootstrap 3 horizontal form layout
|
||||||
|
|
||||||
Note:
|
Note:
|
||||||
@@ -1001,9 +1001,10 @@ class SQLFORM(FORM):
|
|||||||
divs=formstyle_divs,
|
divs=formstyle_divs,
|
||||||
ul=formstyle_ul,
|
ul=formstyle_ul,
|
||||||
bootstrap=formstyle_bootstrap,
|
bootstrap=formstyle_bootstrap,
|
||||||
bootstrap3=formstyle_bootstrap3,
|
bootstrap3_stacked=formstyle_bootstrap3_stacked,
|
||||||
|
bootstrap3_inline=formstyle_bootstrap3_inline_factory(3),
|
||||||
inline=formstyle_inline,
|
inline=formstyle_inline,
|
||||||
)
|
)
|
||||||
|
|
||||||
FIELDNAME_REQUEST_DELETE = 'delete_this_record'
|
FIELDNAME_REQUEST_DELETE = 'delete_this_record'
|
||||||
FIELDKEY_DELETE_RECORD = 'delete_record'
|
FIELDKEY_DELETE_RECORD = 'delete_record'
|
||||||
|
|||||||
Reference in New Issue
Block a user