web/formwidgets.py
branchstable
changeset 4627 54de0ddd0bf3
parent 4597 e872097f2287
child 4658 25de2eb0432b
equal deleted inserted replaced
4626:c26b4df9fc90 4627:54de0ddd0bf3
   162 
   162 
   163     def _render(self, form, field, renderer):
   163     def _render(self, form, field, renderer):
   164         assert self.suffix is None, 'suffix not supported'
   164         assert self.suffix is None, 'suffix not supported'
   165         values, attrs = self.values_and_attributes(form, field)
   165         values, attrs = self.values_and_attributes(form, field)
   166         assert len(values) == 1
   166         assert len(values) == 1
   167         id = attrs.pop('id')
   167         domid = attrs.pop('id')
   168         inputs = [tags.input(name=field.input_name(form),
   168         inputs = [tags.input(name=field.input_name(form),
   169                              value=values[0], type=self.type, id=id, **attrs),
   169                              value=values[0], type=self.type, id=domid, **attrs),
   170                   '<br/>',
   170                   '<br/>',
   171                   tags.input(name=field.input_name(form, '-confirm'),
   171                   tags.input(name=field.input_name(form, '-confirm'),
   172                              value=values[0], type=self.type, **attrs),
   172                              value=values[0], type=self.type, **attrs),
   173                   '&#160;', tags.span(form._cw._('confirm password'),
   173                   '&#160;', tags.span(form._cw._('confirm password'),
   174                                       **{'class': 'emphasis'})]
   174                                       **{'class': 'emphasis'})]