[FIX] don't lose indentations and explicit line breaks in readonly text fields
bzr revid: xmo@openerp.com-20111212162210-o2z70yf3cybpajvq
This commit is contained in:
parent
33642e464a
commit
ca292d50e7
|
@ -1120,6 +1120,10 @@ label.error {
|
|||
background-color: white;
|
||||
}
|
||||
|
||||
.openerp .oe_form_readonly .oe_form_field_text div.field_text {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
|
||||
/* Inputs */
|
||||
.openerp .oe_forms input[type="text"], .openerp .oe_forms input[type="password"], .openerp .oe_forms select, .openerp .oe_forms textarea {
|
||||
|
|
|
@ -59,6 +59,9 @@ openerp.web.page = function (openerp) {
|
|||
/** @namespace */
|
||||
openerp.web.page = {};
|
||||
|
||||
openerp.web.page.WidgetFrameReadonly = openerp.web.form.WidgetFrame.extend({
|
||||
template: 'WidgetFrame.readonly'
|
||||
});
|
||||
openerp.web.page.FieldReadonly = openerp.web.form.Field.extend({
|
||||
|
||||
});
|
||||
|
@ -197,6 +200,7 @@ openerp.web.page = function (openerp) {
|
|||
force_readonly: true
|
||||
});
|
||||
openerp.web.page.readonly = openerp.web.form.widgets.clone({
|
||||
'frame': 'openerp.web.page.WidgetFrameReadonly',
|
||||
'char': 'openerp.web.page.FieldCharReadonly',
|
||||
'email': 'openerp.web.page.FieldEmailReadonly',
|
||||
'url': 'openerp.web.page.FieldUrlReadonly',
|
||||
|
|
|
@ -869,8 +869,7 @@
|
|||
<t t-name="FieldChar.readonly">
|
||||
<div
|
||||
t-att-id="widget.element_id"
|
||||
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"
|
||||
style="width: 100%">
|
||||
t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}">
|
||||
</div>
|
||||
</t>
|
||||
<t t-name="FieldURI.readonly">
|
||||
|
|
Loading…
Reference in New Issue