src/pyams_content/component/paragraph/zmi/html.py
changeset 396 a6c3d1974420
parent 395 2a39b333a585
child 403 992892d242a7
equal deleted inserted replaced
395:2a39b333a585 396:a6c3d1974420
    42 from pyams_template.template import template_config
    42 from pyams_template.template import template_config
    43 from pyams_utils.adapter import adapter_config
    43 from pyams_utils.adapter import adapter_config
    44 from pyams_utils.traversing import get_parent
    44 from pyams_utils.traversing import get_parent
    45 from pyams_viewlet.viewlet import viewlet_config, BaseContentProvider
    45 from pyams_viewlet.viewlet import viewlet_config, BaseContentProvider
    46 from pyams_zmi.form import AdminDialogAddForm
    46 from pyams_zmi.form import AdminDialogAddForm
    47 from pyramid.threadlocal import get_current_registry
       
    48 from pyramid.view import view_config
    47 from pyramid.view import view_config
    49 from z3c.form import field, button
    48 from z3c.form import field, button
    50 from zope.interface import implementer, Interface
    49 from zope.interface import implementer, Interface
    51 
    50 
    52 from pyams_content import _
    51 from pyams_content import _
   351         else:
   350         else:
   352             for attr in ('title', 'body'):
   351             for attr in ('title', 'body'):
   353                 setattr(self, attr, i18n.query_attribute(attr, request=self.request))
   352                 setattr(self, attr, i18n.query_attribute(attr, request=self.request))
   354         self.illustration = IIllustration(self.context)
   353         self.illustration = IIllustration(self.context)
   355         if self.illustration.data:
   354         if self.illustration.data:
   356             registry = get_current_registry()
       
   357             renderer = self.illustration_renderer = self.illustration.get_renderer()
   355             renderer = self.illustration_renderer = self.illustration.get_renderer()
   358             if renderer is not None:
   356             if renderer is not None:
   359                 renderer.update()
   357                 renderer.update()
   360 
   358 
   361     def render_illustration(self):
   359     def render_illustration(self):