# HG changeset patch # User Thierry Florac # Date 1552924322 -3600 # Node ID 1a76f6760f1f6c4fdbd88644f0c5dbd3b9bf86d9 # Parent 33e7648c0405003926783ba3ac8385e035d7a4c1 Added optional "name" parameter to TALES illustrations extensions diff -r 33e7648c0405 -r 1a76f6760f1f src/pyams_default_theme/component/illustration/__init__.py --- a/src/pyams_default_theme/component/illustration/__init__.py Mon Mar 18 16:47:47 2019 +0100 +++ b/src/pyams_default_theme/component/illustration/__init__.py Mon Mar 18 16:52:02 2019 +0100 @@ -91,10 +91,11 @@ class PyAMSIllustrationTALESExtension(ContextRequestViewAdapter): """PyAMS illustration TALES extension""" - def render(self, context=None): + def render(self, context=None, name=''): if context is None: context = self.context - return self.request.registry.queryMultiAdapter((context, self.request), IContentNavigationIllustration) + return self.request.registry.queryMultiAdapter((context, self.request), IContentNavigationIllustration, + name=name) @adapter_config(name='pyams_banner_illustration', @@ -103,10 +104,11 @@ class PyAMSBannerIllustrationTALESExtension(ContextRequestViewAdapter): """PyAMS banner illustration TALES extension""" - def render(self, context=None): + def render(self, context=None, name=''): if context is None: context = self.context - return self.request.registry.queryMultiAdapter((context, self.request), IContentBannerIllustration) + return self.request.registry.queryMultiAdapter((context, self.request), IContentBannerIllustration, + name=name) @adapter_config(name='pyams_header_illustration', @@ -115,10 +117,11 @@ class PyAMSHeaderIllustrationTALESExtension(ContextRequestViewAdapter): """PyAMS header illustration TALES extension""" - def render(self, context=None): + def render(self, context=None, name=''): if context is None: context = self.context - return self.request.registry.queryMultiAdapter((context, self.request), IContentHeaderIllustration) + return self.request.registry.queryMultiAdapter((context, self.request), IContentHeaderIllustration, + name=name) #