# HG changeset patch # User Thierry Florac # Date 1529570337 -7200 # Node ID 481310ae09ade81fba4e695be7b87c375c19751f # Parent 453ca794dc011d5377ae1ea97477fac979270ecb Get IPortalPage as content in inherited template properties edit form diff -r 453ca794dc01 -r 481310ae09ad src/pyams_portal/zmi/page.py --- a/src/pyams_portal/zmi/page.py Wed Jun 20 18:13:55 2018 +0200 +++ b/src/pyams_portal/zmi/page.py Thu Jun 21 10:38:57 2018 +0200 @@ -86,6 +86,11 @@ fields = field.Fields(IPortalPage).select('use_shared_template', 'shared_template') fields['use_shared_template'].widgetFactory = SingleCheckBoxFieldWidget + edit_permission = MANAGE_TEMPLATE_PERMISSION + + def getContent(self): + return IPortalPage(self.context) + def updateGroups(self): self.add_group(NamedWidgetsGroup(self, 'inherited_template_properties', self.widgets, ('use_shared_template', 'shared_template',),