equal
deleted
inserted
replaced
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
19 from pyams_content.component.paragraph.interfaces import IParagraphContainerTarget, IParagraphContainer, \ |
20 IParagraphRenderer |
20 IParagraphRenderer |
21 from pyams_content.features.renderer.interfaces import IContentRenderer |
21 from pyams_content.features.renderer.interfaces import ISharedContentRenderer |
22 from pyams_skin.layer import IPyAMSLayer |
22 from pyams_skin.layer import IPyAMSLayer |
23 |
23 |
24 # import packages |
24 # import packages |
25 from pyams_content.features.renderer.skin import BaseContentRenderer |
25 from pyams_content.features.renderer.skin import BaseContentRenderer |
26 from pyams_utils.adapter import adapter_config |
26 from pyams_utils.adapter import adapter_config |
27 |
27 |
28 |
28 |
29 @adapter_config(name='paragraphs-render', context=(IParagraphContainerTarget, IPyAMSLayer), |
29 @adapter_config(name='paragraphs-render', context=(IParagraphContainerTarget, IPyAMSLayer), |
30 provides=IContentRenderer) |
30 provides=ISharedContentRenderer) |
31 class ParagraphsContainerRenderer(BaseContentRenderer): |
31 class ParagraphsContainerRenderer(BaseContentRenderer): |
32 """Paragraphs container renderer""" |
32 """Paragraphs container renderer""" |
33 |
33 |
34 weight = 10 |
34 weight = 10 |
35 |
35 |