Changeset 244
- Timestamp:
- 07/06/06 22:08:44 (2 years ago)
- Files:
-
- branches/composite-2/formal/examples/composite.py (modified) (1 diff)
- branches/composite-2/formal/widgets/composite.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/composite-2/formal/examples/composite.py
r243 r244 36 36 form.addAction(self.submitted) 37 37 38 form.data = { 39 'temperature': {'temperature': 28, 'units': 'oC'}, 40 } 41 38 42 return form 39 43 branches/composite-2/formal/widgets/composite.py
r243 r244 27 27 28 28 def render(self, ctx, key, args, errors): 29 30 if not errors: 31 value = args.get(key) or {} 32 else: 33 value = None 34 29 35 for name, type in self.composite.composition: 30 36 childKey = '.'.join([key, name]) 37 if value is not None: 38 args = {childKey: value.get(name)} 31 39 yield T.div(class_=('composite-component', ' ', name))[ 32 40 T.label(for_=formal.util.render_cssid(childKey))[
