src/pyams_content/features/footer/zmi/__init__.py
changeset 723 d4b00aa0a9e0
parent 715 38fe2d681233
child 1070 ea0c7ac589c4
--- a/src/pyams_content/features/footer/zmi/__init__.py	Thu Jun 21 08:48:45 2018 +0200
+++ b/src/pyams_content/features/footer/zmi/__init__.py	Thu Jun 21 11:17:01 2018 +0200
@@ -89,6 +89,8 @@
             fields = field.Fields(Interface)
         return fields
 
+    edit_permission = MANAGE_TEMPLATE_PERMISSION
+
     @property
     def buttons(self):
         if self.mode == INPUT_MODE:
@@ -160,12 +162,17 @@
     fields = field.Fields(IFooterSettings).select('renderer')
     weight = 1
 
+    edit_permission = MANAGE_TEMPLATE_PERMISSION
+
     _changes = None
 
     def __init__(self, context, request, group):
         context = IFooterSettings(context)
         super(FooterSettingsRendererEditSubform, self).__init__(context, request, group)
 
+    def getContent(self):
+        return IFooterSettings(self.context)
+
     def updateWidgets(self, prefix=None):
         super(FooterSettingsRendererEditSubform, self).updateWidgets(prefix)
         if 'renderer' in self.widgets: