Changeset 268
- Timestamp:
- 12/17/06 23:51:29 (2 years ago)
- Files:
-
- trunk/formal/form.py (modified) (3 diffs)
- trunk/formal/util.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/formal/form.py
r250 r268 646 646 647 647 loader = loaders.stan( 648 T.form(**{'id': T.slot('form Id'), 'action': T.slot('formAction'),648 T.form(**{'id': T.slot('formName'), 'action': T.slot('formAction'), 649 649 'class': 'nevow-form', 'method': 'post', 'enctype': 650 650 'multipart/form-data', 'accept-charset': 'utf-8'})[ … … 668 668 tag = T.invisible[self.loader.load()] 669 669 tag.fillSlots('formName', self.original.name) 670 tag.fillSlots('formId', util.keytocssid(ctx.key))671 670 tag.fillSlots('formAction', url.here) 672 671 tag.fillSlots('formErrors', self._renderErrors) … … 709 708 710 709 def _renderAction(self, ctx, data): 711 return T.input(type='submit', id='%s-action-%s'%( util.keytocssid(ctx.key), data.name), name=data.name, value=data.label)710 return T.input(type='submit', id='%s-action-%s'%(self.original.name, data.name), name=data.name, value=data.label) 712 711 713 712 trunk/formal/util.py
r231 r268 43 43 44 44 45 def keytocssid(key):46 return '-'.join(key.split('.'))47 48 45 49 46 def validIdentifier(name):
