src/pyams_content/shared/form/__init__.py
changeset 1343 530cbb970243
parent 1335 e090134614d2
child 1346 88b5ce31afdc
--- a/src/pyams_content/shared/form/__init__.py	Wed Sep 04 15:57:43 2019 +0200
+++ b/src/pyams_content/shared/form/__init__.py	Wed Sep 04 15:58:26 2019 +0200
@@ -13,6 +13,7 @@
 from zope.interface import alsoProvides, implementer, noLongerProvides, provider
 from zope.schema.fieldproperty import FieldProperty
 
+from pyams_content.component.paragraph import IParagraphContainerTarget
 from pyams_content.features.checker.interfaces import ERROR_VALUE, IContentChecker
 from pyams_content.features.preview.interfaces import IPreviewTarget
 from pyams_content.features.review.interfaces import IReviewTarget
@@ -29,7 +30,7 @@
 from pyams_content import _
 
 
-@implementer(IWfForm, IFormFieldContainerTarget,
+@implementer(IWfForm, IFormFieldContainerTarget, IParagraphContainerTarget,
              IPreviewTarget, IReviewTarget)
 class WfForm(WfSharedContent):
     """Base form"""
@@ -37,9 +38,10 @@
     content_type = FORM_CONTENT_TYPE
     content_name = FORM_CONTENT_NAME
 
+    form_header = FieldProperty(IWfForm['form_header'])
+    alt_title = FieldProperty(IWfForm['alt_title'])
     user_title = FieldProperty(IWfForm['user_title'])
     auth_only = FieldProperty(IWfForm['auth_only'])
-    form_header = FieldProperty(IWfForm['form_header'])
     submit_label = FieldProperty(IWfForm['submit_label'])
     submit_message = FieldProperty(IWfForm['submit_message'])
     _handler = FieldProperty(IWfForm['handler'])