[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
This commit is contained in:
Antoine Huvelle
2011-11-24 14:02:53 +01:00
parent f90e97603c
commit 637398a538
2 changed files with 10 additions and 1 deletions
+4
View File
@@ -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',
+6 -1
View File
@@ -727,6 +727,11 @@
</tr>
</table>
</t>
<t t-name="WidgetFrame.readonly" t-extend="WidgetFrame">
<t t-jquery="&gt;table">
this.attr('class', this.attr('class')+' oe_form_readonly');
</t>
</t>
<t t-name="WidgetGroup">
<t t-if="widget.string">
<fieldset class="oe_group_box">
@@ -1710,4 +1715,4 @@
<t t-name="EmptyComponent">
<div></div>
</t>
</templates>
</templates>