diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-03-16 13:23:31 +0100 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-03-16 13:23:31 +0100 |
| commit | 5f5abc44617537aee9e4071d005e6f08d4f2a5ea (patch) | |
| tree | e6f99d53d67b5828f8edbc8fa65787779333a16b /addons/web/static/src/xml/base.xml | |
| parent | ff22ac43990efa79ad7e4b310af21b2bb2347b75 (diff) | |
[imp] made selection readonly-able
bzr revid: nicolas.vanhoren@openerp.com-20120316122331-ewfto4tzutt87t2h
Diffstat (limited to 'addons/web/static/src/xml/base.xml')
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index c63394ee0dd..31dc699e4e6 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1022,16 +1022,24 @@ </div> </t> <t t-name="FieldSelection"> - <div t-attf-class="oe_form_field_#{type}"> - <select - t-att-name="widget.name" - t-att-id="widget.node.attrs.id" - style="width: 100%"> - <t t-foreach="widget.values" t-as="option"> - <option><t t-esc="option[1]"/></option> - </t> - </select> - </div> + <t t-if="!widget.get('effective_readonly')"> + <div t-attf-class="oe_form_field_#{type}"> + <select + t-att-name="widget.name" + t-att-id="widget.node.attrs.id" + style="width: 100%"> + <t t-foreach="widget.values" t-as="option"> + <option><t t-esc="option[1]"/></option> + </t> + </select> + </div> + </t> + <t t-if="widget.get('effective_readonly')"> + <div + t-att-id="widget.element_id" + t-attf-class="field_#{widget.type} #{_(['integer', 'float', 'float_time']).contains(widget.type) ? 'oe-number' : ''}"> + </div> + </t> </t> <t t-name="FieldMany2One"> <table t-attf-class="oe_form_field_#{type}" cellpadding="0" cellspacing="0" border="0" width="100%"> |
