From 637398a538fa596882b080fe0d7034204ee07c92 Mon Sep 17 00:00:00 2001 From: Antoine Huvelle Date: Thu, 24 Nov 2011 14:02:53 +0100 Subject: [PATCH] [ADD] adding a new css class 'oe_form_readonly' to the uneditable form to ease css selection and changes bzr revid: ahu@openerp.com-20111124130253-zcmgizy9vmhk90yb --- addons/web/static/src/js/view_form.js | 4 ++++ addons/web/static/src/xml/base.xml | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index ced99bea7c2..8207e7df2b2 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3060,6 +3060,9 @@ openerp.web.form.FieldStatus = openerp.web.form.Field.extend({ openerp.web.form.FieldReadonly = openerp.web.form.Field.extend({ +}); +openerp.web.form.WidgetFrameReadonly = openerp.web.form.WidgetFrame.extend({ + template: 'WidgetFrame.readonly' }); openerp.web.form.FieldCharReadonly = openerp.web.form.FieldReadonly.extend({ template: 'FieldChar.readonly', @@ -3213,6 +3216,7 @@ openerp.web.form.FieldOne2ManyReadonly = openerp.web.form.FieldOne2Many.extend({ force_readonly: true }); openerp.web.form.readonly = openerp.web.form.widgets.clone({ + 'frame': 'openerp.web.form.WidgetFrameReadonly', 'char': 'openerp.web.form.FieldCharReadonly', 'email': 'openerp.web.form.FieldEmailReadonly', 'url': 'openerp.web.form.FieldUrlReadonly', diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 466e3c9c5c9..2361d187d51 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -727,6 +727,11 @@ + + + this.attr('class', this.attr('class')+' oe_form_readonly'); + +
@@ -1710,4 +1715,4 @@
- \ No newline at end of file +