From f66db867186e201abecd7dd87b8deb4834306606 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Fri, 4 May 2012 15:15:37 +0200 Subject: [PATCH] [imp] added placeholder attribute handling bzr revid: nicolas.vanhoren@openerp.com-20120504131537-ald1zw9lojbc87qa --- addons/web/static/src/js/view_form.js | 1 + addons/web/static/src/xml/base.xml | 1 + 2 files changed, 2 insertions(+) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 09dd69074d8..b1289512f4f 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -1827,6 +1827,7 @@ instance.web.form.FieldChar = instance.web.form.AbstractField.extend(_.extend({} init: function (field_manager, node) { this._super(field_manager, node); this.password = this.node.attrs.password === 'True' || this.node.attrs.password === '1'; + this.placeholder = this.node.attrs.placeholder || ''; }, initialize_content: function() { var self = this; diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 84179ea0042..9f7071ae4f0 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -914,6 +914,7 @@ t-att-tabindex="widget.node.attrs.tabindex" t-att-autofocus="widget.node.attrs.autofocus" t-attf-class="field_char #{widget.is_field_number ? 'oe-number' : ''}" + t-att-placeholder="widget.placeholder" />