def render(self, **kwargs):
     if self.field.model_value:
         checkbox_name = '%s--remove' % self.name
         return '%s %s %s' % (
                h.file_field(self.name, **kwargs),
                h.check_box(checkbox_name),
                h.label(self.remove_label, for_=checkbox_name))
     else:
         return h.file_field(self.name, **kwargs)
Example #2
0
 def render(self, **kwargs):
     value = self._get_value()
     kwargs['size'] = '40'
     html = u''
     for i, region in enumerate(GeoCoverageType.get_instance().regions):
         region_str, region_munged = region
         id = '%s-%s' % (self.name, region_munged)
         checked = region_munged in value
         cb = literal(h.check_box(id, True, checked=checked, **kwargs))
         html += literal('<label for="%s">%s %s</label>') % (id, cb, region_str)
     return html
Example #3
0
 def render(self, **kwargs):
     kwargs['size'] = '40'
     bool_value = (self.value == u'yes')
     return fa_h.check_box(self.name,
                           u'yes',
                           checked=bool_value,
                           **kwargs)
     return fa_h.text_field(self.name,
                            value=bool_value,
                            maxlength=self.length,
                            **kwargs)
Example #4
0
 def render(self, **kwargs):
     kwargs['size'] = '40'
     bool_value = (self.value == u'yes')
     return fa_h.check_box(self.name, u'yes', checked=bool_value, **kwargs)
     return fa_h.text_field(self.name, value=bool_value, maxlength=self.length, **kwargs)
Example #5
0
 def render(self, **kwargs):
     if self.params is None and not self.field.model._sa_instance_state.key: # Default: checked! key enthaelt den Primaeschluessel bei existierenden Objekten
         return h.check_box(self.name, True, checked=True, **kwargs)
     else:
         return CheckBoxFieldRenderer.render(self, **kwargs)
 def render(self, **kwargs):
     return h.check_box(self.name, True, checked=simple_eval(self._value or ''), **kwargs)
Example #7
0
 def render(self, **kwargs):
     kwargs['size'] = '40'
     return fa_h.check_box(self.name, True, checked=self.value, **kwargs)
     return fa_h.text_field(self.name, value=self.value, maxlength=self.length, **kwargs)