--- 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):