--- a/src/pyams_content/component/paragraph/zmi/video.py Thu May 03 11:05:45 2018 +0200
+++ b/src/pyams_content/component/paragraph/zmi/video.py Thu May 03 11:29:56 2018 +0200
@@ -79,15 +79,18 @@
self.widgets['description'].widget_css_class = 'textarea'
if 'body' in self.widgets:
self.widgets['body'].label = ''
- self.add_group(NamedWidgetsGroup(self, 'body_group', self.widgets, ('body',),
- bordered=False,
- legend=_("HTML content"),
- css_class='inner switcher padding-right-10 no-y-padding pull-left',
- switch=True,
- hide_if_empty=True))
- self.add_group(NamedWidgetsGroup(self, 'data_group', self.widgets,
- ('description', 'author', 'data', 'renderer'),
- bordered=False))
+
+ def updateGroups(self):
+ self.add_group(NamedWidgetsGroup(self, 'body_group', self.widgets, ('body',),
+ bordered=False,
+ legend=_("HTML content"),
+ css_class='inner switcher padding-right-10 no-y-padding pull-left',
+ switch=True,
+ hide_if_empty=True))
+ self.add_group(NamedWidgetsGroup(self, 'data_group', self.widgets,
+ ('description', 'author', 'data', 'renderer'),
+ bordered=False))
+ super(VideoParagraphAddForm, self).updateGroups()
def create(self, data):
return VideoParagraph()
@@ -125,16 +128,19 @@
self.widgets['description'].widget_css_class = 'textarea'
if 'body' in self.widgets:
self.widgets['body'].label = ''
- self.add_group(NamedWidgetsGroup(self, 'body_group', self.widgets, ('body',),
- bordered=False,
- fieldset_class='margin-top-10 padding-y-5',
- legend=_("HTML content"),
- css_class='inner switcher padding-right-10 no-y-padding pull-left',
- switch=True,
- hide_if_empty=True))
- self.add_group(NamedWidgetsGroup(self, 'data_group', self.widgets,
- ('description', 'author', 'data', 'renderer'),
- bordered=False))
+
+ def updateGroups(self):
+ self.add_group(NamedWidgetsGroup(self, 'body_group', self.widgets, ('body',),
+ bordered=False,
+ fieldset_class='margin-top-10 padding-y-5',
+ legend=_("HTML content"),
+ css_class='inner switcher padding-right-10 no-y-padding pull-left',
+ switch=True,
+ hide_if_empty=True))
+ self.add_group(NamedWidgetsGroup(self, 'data_group', self.widgets,
+ ('description', 'author', 'data', 'renderer'),
+ bordered=False))
+ super(VideoParagraphPropertiesEditForm, self).updateGroups()
@view_config(name='properties.json', context=IVideoParagraph, request_type=IPyAMSLayer,