diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-03-19 14:09:52 +0100 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-03-19 14:09:52 +0100 |
| commit | 993c99a41449e508554c4e33342ef484020d8c31 (patch) | |
| tree | b4a52a22c4804b0b38a474dd60f25e866ddc1574 /addons/web/static/src/js/view_page.js | |
| parent | e9ff845347f177096ca05f3387b1174a41f4e52e (diff) | |
[imp] made reference readonly-able
bzr revid: nicolas.vanhoren@openerp.com-20120319130952-k1921f9za3duezyn
Diffstat (limited to 'addons/web/static/src/js/view_page.js')
| -rw-r--r-- | addons/web/static/src/js/view_page.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/addons/web/static/src/js/view_page.js b/addons/web/static/src/js/view_page.js index 4a7264ab1c8..419d616e135 100644 --- a/addons/web/static/src/js/view_page.js +++ b/addons/web/static/src/js/view_page.js @@ -67,31 +67,6 @@ openerp.web.page = function (openerp) { /** @namespace */ openerp.web.page = {}; - - openerp.web.page.FieldReferenceReadonly = openerp.web.form.FieldMany2One.extend({ - set_value: function (value) { - if (!value) { - return this._super(null); - } - var reference = value.split(','); - this.field.relation = reference[0]; - var id = parseInt(reference[1], 10); - return this._super(id); - }, - get_value: function () { - if (!this.value) { - return null; - } - var id; - if (typeof this.value === 'number') { - // name_get has not run yet - id = this.value; - } else { - id = this.value[0]; - } - return _.str.sprintf('%s,%d', this.field.relation, id); - } - }); openerp.web.page.FieldBinaryImageReaonly = openerp.web.form.FieldBinaryImage.extend({ update_dom: function() { @@ -121,7 +96,6 @@ openerp.web.page = function (openerp) { } }); openerp.web.page.readonly = openerp.web.form.widgets.extend({ - 'reference': 'openerp.web.page.FieldReferenceReadonly', 'binary': 'openerp.web.page.FieldBinaryFileReadonly', 'image': 'openerp.web.page.FieldBinaryImageReaonly', |
