--- a/src/pyams_content/features/renderer/zmi/__init__.py Thu Mar 01 17:53:34 2018 +0100
+++ b/src/pyams_content/features/renderer/zmi/__init__.py Fri Mar 02 11:20:22 2018 +0100
@@ -37,11 +37,13 @@
class BaseContentRenderer(ContextRequestAdapter):
"""Base content renderer"""
- target_interface = None
+ label = None
+ weight = 0
+ settings_interface = None
@property
def settings(self):
- if self.target_interface is None:
+ if self.settings_interface is None:
return None
return IRendererSettings(self.context)
@@ -62,7 +64,7 @@
@property
def fields(self):
renderer = IContentRenderer(self.context)
- return field.Fields(renderer.target_interface or Interface)
+ return field.Fields(renderer.settings_interface or Interface)
ajax_handler = 'renderer-properties.json'
edit_permission = MANAGE_CONTENT_PERMISSION