summaryrefslogtreecommitdiff
path: root/addons/web_mobile/static/src/xml
diff options
context:
space:
mode:
authorJiten (OpenERP) <jra@tinyerp.com>2011-10-10 16:21:14 +0530
committerJiten (OpenERP) <jra@tinyerp.com>2011-10-10 16:21:14 +0530
commitcb6bebc55e3124ddbf1bbae7b263799e43ca1707 (patch)
tree572285361f496cb9db58bc352a9e95a629f9d39a /addons/web_mobile/static/src/xml
parentd22c121a107ca9938f63cc9ed58cc2da5effad33 (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')
-rw-r--r--addons/web_mobile/static/src/xml/web_mobile.xml19
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'">