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',
init: function(view, node) {
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',
</tr>
</table>
</t>
+<t t-name="WidgetFrame.readonly" t-extend="WidgetFrame">
+ <t t-jquery=">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">
<t t-name="EmptyComponent">
<div></div>
</t>
-</templates>
\ No newline at end of file
+</templates>