--- a/src/pyams_content/component/paragraph/interfaces/header.py Fri Mar 02 12:14:11 2018 +0100
+++ b/src/pyams_content/component/paragraph/interfaces/header.py Fri Mar 02 12:15:36 2018 +0100
@@ -17,9 +17,11 @@
# import interfaces
from pyams_content.component.paragraph.interfaces import IBaseParagraph
+from pyams_content.features.renderer import IRenderedContent
# import packages
from pyams_i18n.schema import I18nTextField
+from zope.schema import Choice
from pyams_content import _
@@ -31,8 +33,13 @@
HEADER_PARAGRAPH_TYPE = 'Header'
-class IHeaderParagraph(IBaseParagraph):
+class IHeaderParagraph(IRenderedContent, IBaseParagraph):
"""Header paragraph"""
header = I18nTextField(title=_("Header"),
required=False)
+
+ renderer = Choice(title=_("Header template"),
+ description=_("Presentation template used for this header"),
+ vocabulary='PyAMS header paragraph renderers',
+ default='hidden')