# HG changeset patch # User Thierry Florac # Date 1524842034 -7200 # Node ID fb2eed8dc88e888a4c70620c5f14fc86944dc4ab # Parent 17f00e31a7b05948df719d41a7aa6f379e097d2d Updated form prefix diff -r 17f00e31a7b0 -r fb2eed8dc88e src/pyams_portal/zmi/layout.py --- a/src/pyams_portal/zmi/layout.py Fri Apr 27 17:13:43 2018 +0200 +++ b/src/pyams_portal/zmi/layout.py Fri Apr 27 17:13:54 2018 +0200 @@ -471,7 +471,7 @@ def __call__(self): request = self.request request.registry.notify(PageletCreatedEvent(self)) - portlet_id = int(request.params.get('portlet.widgets.portlet_id')) + portlet_id = int(request.params.get('{0}widgets.portlet_id'.format(self.prefix))) portlet_config = IPortalPortletsConfiguration(self.context).get_portlet_configuration(portlet_id) if portlet_config is None: raise NotFound() @@ -494,7 +494,7 @@ request = self.request request.registry.notify(PageletCreatedEvent(self)) # load portlet config - portlet_id = int(request.params.get('portlet.widgets.portlet_id')) + portlet_id = int(request.params.get('{0}widgets.portlet_id'.format(self.prefix))) portlet_config = IPortalPortletsConfiguration(self.context).get_portlet_configuration(portlet_id) if portlet_config is None: raise NotFound() diff -r 17f00e31a7b0 -r fb2eed8dc88e src/pyams_portal/zmi/portlet.py --- a/src/pyams_portal/zmi/portlet.py Fri Apr 27 17:13:43 2018 +0200 +++ b/src/pyams_portal/zmi/portlet.py Fri Apr 27 17:13:54 2018 +0200 @@ -17,7 +17,7 @@ # import interfaces from pyams_form.interfaces.form import IInnerTabForm -from pyams_portal.interfaces import IPortlet, IPortalTemplate, IPortalPage, IPortalContext, MANAGE_TEMPLATE_PERMISSION +from pyams_portal.interfaces import IPortlet, IPortalTemplate, IPortalPage, MANAGE_TEMPLATE_PERMISSION from pyams_skin.layer import IPyAMSLayer # import packages @@ -36,7 +36,7 @@ class PortletSettingsEditor(AdminDialogEditForm): """Portlet settings edit form""" - prefix = 'portlet_properties.' + prefix = 'portlet.' @property def title(self): diff -r 17f00e31a7b0 -r fb2eed8dc88e src/pyams_portal/zmi/templates/portlet.pt --- a/src/pyams_portal/zmi/templates/portlet.pt Fri Apr 27 17:13:43 2018 +0200 +++ b/src/pyams_portal/zmi/templates/portlet.pt Fri Apr 27 17:13:54 2018 +0200 @@ -52,7 +52,7 @@ tal:define="configuration view.configuration; can_inherit configuration.can_inherit;" tal:omit-tag="not can_inherit"> -