src/pyams_portal/zmi/layout.py
changeset 78 9cb4449caef6
parent 77 32bf697871ac
child 82 fb2eed8dc88e
--- a/src/pyams_portal/zmi/layout.py	Thu Apr 12 09:18:08 2018 +0200
+++ b/src/pyams_portal/zmi/layout.py	Thu Apr 12 18:15:01 2018 +0200
@@ -228,8 +228,7 @@
 
     def updateWidgets(self, prefix=None):
         super(PortalTemplateSlotAddForm, self).updateWidgets()
-        self.widgets['row_id'].value = self.request.params.get(
-            '{0}{1}row_id'.format(self.prefix, self.widgets.prefix))
+        self.widgets['row_id'].value = self.request.params.get('{0}row_id'.format(self.prefix))
         if self.widgets['row_id'].value:
             self.widgets['row_id'].mode = HIDDEN_MODE
 
@@ -300,7 +299,7 @@
 class PortalTemplateSlotPropertiesEditForm(AdminDialogEditForm):
     """Slot properties edit form"""
 
-    prefix = 'slot_properties.'
+    prefix = 'slot.'
 
     @property
     def title(self):
@@ -322,7 +321,7 @@
         self.config = IPortalTemplateConfiguration(context)
 
     def getContent(self):
-        slot_name = self.request.params.get('{0}{1}slot_name'.format(self.prefix, self.widgets.prefix))
+        slot_name = self.request.params.get('{0}widgets.slot_name'.format(self.prefix))
         return self.config.slot_config[slot_name]
 
     def updateWidgets(self, prefix=None):