From 411cd6aa21362f4a80045be53b7cd5adcc9f802d Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 22 Nov 2013 11:41:48 +0100 Subject: [PATCH] [IMP] add img and img-responsive to image fields bzr revid: xmo@openerp.com-20131122104148-dpo63pg6mpn1315c --- addons/website/models/ir_qweb.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/website/models/ir_qweb.py b/addons/website/models/ir_qweb.py index 00b63e88f63..6f72c2e4ce7 100644 --- a/addons/website/models/ir_qweb.py +++ b/addons/website/models/ir_qweb.py @@ -10,7 +10,6 @@ import cStringIO import datetime import itertools import logging -import re import urllib2 import urlparse @@ -216,12 +215,13 @@ class Image(orm.AbstractModel): source_element, t_att, g_att, qweb_context, context=context) def record_to_html(self, cr, uid, field_name, record, column, options=None, context=None): - cls = '' - if 'class' in options: - cls = ' class="%s"' % werkzeug.utils.escape(options['class']) + if options is None: options = {} + classes = ['img', 'img-responsive'] + options.get('class', '').split() - return '' % ( - cls, record._model._name, field_name, record.id) + return '' % ( + ' '.join(itertools.imap(werkzeug.utils.escape, classes)), + record._model._name, + field_name, record.id) def from_html(self, cr, uid, model, column, element, context=None): url = element.find('img').get('src')