--- 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'])