diff --git a/addons/website/models/ir_qweb.py b/addons/website/models/ir_qweb.py index dd50d69c651..85fe6a3a2f8 100644 --- a/addons/website/models/ir_qweb.py +++ b/addons/website/models/ir_qweb.py @@ -298,7 +298,12 @@ class Image(orm.AbstractModel): max_size = '%sx%s' % (max_width, max_height) src = self.pool['website'].image_url(cr, uid, record, field_name, max_size) - img = '' % (classes, src, options.get('style', '')) + alt = None + if options.get('alt-field') and getattr(record, options['alt-field'], None): + alt = record[options['alt-field']] + elif options.get('alt'): + alt = options['alt'] + img = '' % (classes, src, options.get('style', ''), ' alt="%s"' % alt if alt else '') return ir_qweb.HTMLSafe(img) local_url_re = re.compile(r'^/(?P[^]]+)/static/(?P.+)$') diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index dcf473e0a05..dba86c39c7e 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -77,7 +77,7 @@
@@ -368,7 +368,7 @@
- +

Product Name