optional label in checkbox widget, fixed issue 1797, thanks Richard

This commit is contained in:
mdipierro
2013-12-04 10:43:50 -06:00
parent 8d4b4430de
commit 5b7167436b
2 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.8.2-stable+timestamp.2013.12.03.09.31.36
Version 2.8.2-stable+timestamp.2013.12.04.10.42.46
+4 -1
View File
@@ -400,6 +400,8 @@ class CheckboxesWidget(OptionsWidget):
attr = cls._attributes(field, {}, **attributes)
attr['_class'] = attr.get('_class', 'web2py_checkboxeswidget')
label = attr.get('label',True)
requires = field.requires
if not isinstance(requires, (list, tuple)):
requires = [requires]
@@ -439,7 +441,8 @@ class CheckboxesWidget(OptionsWidget):
requires=attr.get('requires', None),
hideerror=True, _value=k,
value=r_value),
LABEL(v, _for='%s%s' % (field.name, k))))
LABEL(v, _for='%s%s' % (field.name, k))
if label else ''))
opts.append(child(tds))
if opts: