[Checkins] SVN: z3c.wizard/trunk/ - Added support for field groups in step template. (Copied over from
Michael Howitz
mh at gocept.com
Thu Aug 6 15:33:23 EDT 2009
Log message for revision 102549:
- Added support for field groups in step template. (Copied over from
z3c.formui.)
- There were two metal define-slots named `header`. Renamed the first
one to `wizard-header`.
Changed:
U z3c.wizard/trunk/CHANGES.txt
U z3c.wizard/trunk/src/z3c/wizard/wizard.pt
-=-
Modified: z3c.wizard/trunk/CHANGES.txt
===================================================================
--- z3c.wizard/trunk/CHANGES.txt 2009-08-06 15:31:24 UTC (rev 102548)
+++ z3c.wizard/trunk/CHANGES.txt 2009-08-06 19:33:23 UTC (rev 102549)
@@ -5,9 +5,14 @@
0.6.1 (unreleased)
------------------
-- Nothing changed yet.
+- Added support for field groups in step template. (Copied over from
+ z3c.formui.)
+- There were two metal define-slots named `header`. Renamed the first
+ one to `wizard-header`.
+
+
0.6.0 (2009-07-10)
------------------
Modified: z3c.wizard/trunk/src/z3c/wizard/wizard.pt
===================================================================
--- z3c.wizard/trunk/src/z3c/wizard/wizard.pt 2009-08-06 15:31:24 UTC (rev 102548)
+++ z3c.wizard/trunk/src/z3c/wizard/wizard.pt 2009-08-06 19:33:23 UTC (rev 102549)
@@ -1,6 +1,6 @@
<div class="wizard"
metal:define-macro="wizard">
- <metal:block define-slot="header">
+ <metal:block define-slot="wizard-header">
<div class="header" metal:define-macro="wizard-header"
tal:content="view/wizard/label">label</div>
</metal:block>
@@ -68,6 +68,22 @@
<div class="step" metal:define-slot="widget-rows">
<div metal:use-macro="macro:widget-rows" />
</div>
+ <metal:block define-macro="groups">
+ <fieldset tal:condition="view/groups|nothing"
+ tal:repeat="view view/groups">
+ <legend tal:condition="view/label"
+ tal:content="view/label">Label</legend>
+ <metal:block define-slot="group-header">
+ <div class="status"
+ tal:condition="view/widgets/errors">
+ <div metal:use-macro="macro:form-errors" />
+ </div>
+ </metal:block>
+ <metal:block define-slot="group-rows">
+ <div metal:use-macro="macro:widget-rows" />
+ </metal:block>
+ </fieldset>
+ </metal:block>
<metal:block define-slot="above-buttons">
</metal:block>
<metal:block define-slot="buttons">
More information about the Checkins
mailing list