diff --git a/composer/schema/README.txt b/composer/schema/README.txt index f048e03..d921fb5 100644 --- a/composer/schema/README.txt +++ b/composer/schema/README.txt @@ -166,5 +166,5 @@ Macros / renderers >>> fieldRenderers = form.fieldRenderers >>> sorted(fieldRenderers.keys()) - [u'field', u'field_spacer', u'fields', u'input_dropdown', u'input_fileupload', - u'input_password', u'input_textarea', u'input_textline'] + [u'field', u'field_spacer', u'fields', u'form', u'input_dropdown', + u'input_fileupload', u'input_password', u'input_textarea', u'input_textline'] diff --git a/composer/schema/browser/form.py b/composer/schema/browser/form.py index f80b9cc..42eed92 100644 --- a/composer/schema/browser/form.py +++ b/composer/schema/browser/form.py @@ -48,13 +48,11 @@ class Form(object): self.context = context self.request = request - @Lazy - def schemaMacros(self): - return schema_macros.macros - - # proof-of-concept - get a dictionary of renderers (macros) via adaptatation @Lazy def fieldRenderers(self): + """ proof-of-concept - get a dictionary of renderers (macros) via + adaptatation. + """ return IRenderers(self) @Lazy diff --git a/composer/schema/browser/schema_macros.pt b/composer/schema/browser/schema_macros.pt index dc1e76f..f0e0c52 100755 --- a/composer/schema/browser/schema_macros.pt +++ b/composer/schema/browser/schema_macros.pt @@ -3,10 +3,28 @@ + +

Edit

+
+
+ +
+ +
+ + +
+
+ + + data view/data; + state view/formState">