optional label in checkbox widget, fixed issue 1797, thanks Richard
This commit is contained in:
@@ -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
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user