Author: jmorliaguet Date: Mon Mar 27 21:53:37 2006 New Revision: 2738 Modified: cpsskins/branches/jmo-perspectives/browser/rendering/renderer.py Log:
- fall back to the resource type if the element cannot be rendered according to its content type Modified: cpsskins/branches/jmo-perspectives/browser/rendering/renderer.py ============================================================================== --- cpsskins/branches/jmo-perspectives/browser/rendering/renderer.py (original) +++ cpsskins/branches/jmo-perspectives/browser/rendering/renderer.py Mon Mar 27 21:53:37 2006 @@ -87,12 +87,13 @@ relations = info.globals.relations # look for renderers associated to the element's content type - iface = IType(element).getContentType() + type = IType(element) + iface = type.getContentType() name = engine + '.' + iface.getTaggedValue('name') renderer = queryUtility(configuration.IRenderer, name) if renderer is None: - # fall back to the element type - iface = IType(element).getElementType() + # fall back to the element's resource type + iface = type.getResourceType() name = engine + '.' + iface.getTaggedValue('name') renderer = queryUtility(configuration.IRenderer, name) -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins