diff options
| author | Jiten (OpenERP) <jra@tinyerp.com> | 2011-10-10 16:21:14 +0530 |
|---|---|---|
| committer | Jiten (OpenERP) <jra@tinyerp.com> | 2011-10-10 16:21:14 +0530 |
| commit | cb6bebc55e3124ddbf1bbae7b263799e43ca1707 (patch) | |
| tree | 572285361f496cb9db58bc352a9e95a629f9d39a /addons/web_mobile/static/src/xml/web_mobile.xml | |
| parent | d22c121a107ca9938f63cc9ed58cc2da5effad33 (diff) | |
[IMP] Imroved code for disabled/readonly fields on formview.
bzr revid: jra@tinyerp.com-20111010105114-fsb8if7u0f2996im
Diffstat (limited to 'addons/web_mobile/static/src/xml/web_mobile.xml')
| -rw-r--r-- | addons/web_mobile/static/src/xml/web_mobile.xml | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/addons/web_mobile/static/src/xml/web_mobile.xml b/addons/web_mobile/static/src/xml/web_mobile.xml index 1e9f2a93251..9c3dd94f839 100644 --- a/addons/web_mobile/static/src/xml/web_mobile.xml +++ b/addons/web_mobile/static/src/xml/web_mobile.xml @@ -148,6 +148,7 @@ <t t-call="Header" /> </t> <div data-role="content"> + <form> <t t-foreach="get_fields" t-as="field"> <div data-role="fieldcontain"> @@ -157,10 +158,10 @@ <t t-if="field.attrs.string" t-esc="field.attrs.string"></t>: </label> <t t-if="values[field.attrs.name]"> - <input type="text" id="" t-att-value="values[field.attrs.name]"/> + <input type="text" id="" readonly="true" t-att-value="values[field.attrs.name]"/> </t> <t t-if="!(values[field.attrs.name])"> - <input type="text" value="" id=""/> + <input type="text" value="" readonly="true" id=""/> </t> <t t-if="(field.attrs.name == 'email' or field.attrs.name == 'email_from') and values[field.attrs.name]"> <a t-att-href="'mailto:'+values[field.attrs.name]"><img src="/web/static/src/img/icons/terp-mail-message-new.png" /></a> @@ -174,7 +175,7 @@ <t t-if="!(field.attrs.string)" t-esc="fields[field.attrs.name].string"></t> <t t-if="field.attrs.string" t-esc="field.attrs.string"></t>: </label> - <textarea name="" id=""></textarea> + <textarea name="" id="" readonly="true"></textarea> </t> <t t-if="fields[field.attrs.name].type == 'float'"> <label for=""> @@ -188,9 +189,9 @@ <div id="progress" value="" title="Percent of tasks closed according to total of tasks to do..."></div> </t> <t t-if="values[field.attrs.name] and field.attrs.name!='progress_rate'"> - <input id="" type="text" t-att-value="values[field.attrs.name]"/> + <input id="" type="text" t-att-value="values[field.attrs.name]" readonly="true"/> </t> - <t t-if="!values[field.attrs.name] and field.attrs.name!='progress_rate'"> + <t t-if="!values[field.attrs.name] and field.attrs.name!='progress_rate'" readonly="true"> <input id="" type="text" value=""/> </t> </t> @@ -200,10 +201,10 @@ <t t-if="field.attrs.string" t-esc="field.attrs.string"></t>: </label> <t t-if="values[field.attrs.name]"> - <input t-att-id="field.attrs.name" type="text" data-role="datebox" t-att-value="values[field.attrs.name]"/> + <input t-att-id="field.attrs.name" readonly="true" type="text" data-role="datebox" t-att-value="values[field.attrs.name]"/> </t> <t t-if="!(values[field.attrs.name])"> - <input t-att-id="field.attrs.name" type="text" value=""/> + <input t-att-id="field.attrs.name" readonly="true" type="text" value=""/> </t> </t> <t t-if="fields[field.attrs.name].type == 'datetime'"> @@ -212,10 +213,10 @@ <t t-if="field.attrs.string" t-esc="field.attrs.string"></t>: </label> <t t-if="values[field.attrs.name]"> - <input t-att-id="field.attrs.name" type="text" t-att-value="values[field.attrs.name]"/> + <input t-att-id="field.attrs.name" readonly="true" type="text" t-att-value="values[field.attrs.name]"/> </t> <t t-if="!(values[field.attrs.name])"> - <input t-att-id="field.attrs.name" type="text" value=""/> + <input t-att-id="field.attrs.name" readonly="true" type="text" value=""/> </t> </t> <t t-if="fields[field.attrs.name].type == 'boolean'"> |
