summaryrefslogtreecommitdiff
path: root/addons/web_mobile/static/src/xml/web_mobile.xml
diff options
context:
space:
mode:
authorBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-10-12 16:00:15 +0530
committerBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-10-12 16:00:15 +0530
commit6592f2aeb3a8983093a3a77500c3c97cac5716b1 (patch)
tree9001db07e90cc9c3be127cab5acfc9ac4017dc19 /addons/web_mobile/static/src/xml/web_mobile.xml
parentd7933e221113110f6e2cf97041f711c7a3cede1d (diff)
[IMP]Set attributes & format related fields in formview.
bzr revid: bth@tinyerp.com-20111012103015-0gva8otxwd9npcp5
Diffstat (limited to 'addons/web_mobile/static/src/xml/web_mobile.xml')
-rw-r--r--addons/web_mobile/static/src/xml/web_mobile.xml38
1 files changed, 31 insertions, 7 deletions
diff --git a/addons/web_mobile/static/src/xml/web_mobile.xml b/addons/web_mobile/static/src/xml/web_mobile.xml
index 9c3dd94f839..775ac90c66c 100644
--- a/addons/web_mobile/static/src/xml/web_mobile.xml
+++ b/addons/web_mobile/static/src/xml/web_mobile.xml
@@ -148,7 +148,7 @@
<t t-call="Header" />
</t>
<div data-role="content">
-
+
<form>
<t t-foreach="get_fields" t-as="field">
<div data-role="fieldcontain">
@@ -158,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="" readonly="true" t-att-value="values[field.attrs.name]"/>
+ <input type="text" t-att-id="field.attrs.name" readonly="true" t-att-value="values[field.attrs.name]"/>
</t>
<t t-if="!(values[field.attrs.name])">
- <input type="text" value="" readonly="true" id=""/>
+ <input type="text" value="" readonly="true" t-att-id="field.attrs.name"/>
</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>
@@ -170,13 +170,37 @@
<a t-att-href="values[field.attrs.name]"><img src="/web/static/src/img/icons/gtk-ok.png" title="Open this resource"/></a>
</t>
</t>
- <t t-if="fields[field.attrs.name].type == 'text'">
+ <t t-if="fields[field.attrs.name].type == 'text' or fields[field.attrs.name].type == 'text_wiki'">
<label for="">
<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="" readonly="true"></textarea>
</t>
+ <t t-if="fields[field.attrs.name].type == 'integer'">
+ <label for="">
+ <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>
+ <t t-if="values[field.attrs.name]">
+ <input t-att-id="field.attrs.name" type="text" t-att-value="values[field.attrs.name]" readonly="true"/>
+ </t>
+ <t t-if="!values[field.attrs.name]" readonly="true">
+ <input t-att-id="field.attrs.name" type="text" value=""/>
+ </t>
+ </t>
+ <t t-if="fields[field.attrs.name].type == 'float_time'">
+ <label for="">
+ <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>
+ <t t-if="values[field.attrs.name]">
+ <input t-att-id="field.attrs.name" type="text" t-att-value="values[field.attrs.name]" readonly="true"/>
+ </t>
+ <t t-if="!values[field.attrs.name]" readonly="true">
+ <input t-att-id="field.attrs.name" type="text" value=""/>
+ </t>
+ </t>
<t t-if="fields[field.attrs.name].type == 'float'">
<label for="">
<t t-if="!(field.attrs.string)" t-esc="fields[field.attrs.name].string"></t>
@@ -189,10 +213,10 @@
<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]" readonly="true"/>
+ <input t-att-id="field.attrs.name" 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'" readonly="true">
- <input id="" type="text" value=""/>
+ <input t-att-id="field.attrs.name" type="text" value=""/>
</t>
</t>
<t t-if="fields[field.attrs.name].type == 'date'">
@@ -207,7 +231,7 @@
<input t-att-id="field.attrs.name" readonly="true" type="text" value=""/>
</t>
</t>
- <t t-if="fields[field.attrs.name].type == 'datetime'">
+ <t t-if="fields[field.attrs.name].type == 'datetime' or fields[field.attrs.name].type == 'time'">
<label t-att-for="field.attrs.name">
<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>: