diff options
| author | Bhumi Thakkar (Open ERP) <bth@tinyerp.com> | 2011-10-12 16:00:15 +0530 |
|---|---|---|
| committer | Bhumi Thakkar (Open ERP) <bth@tinyerp.com> | 2011-10-12 16:00:15 +0530 |
| commit | 6592f2aeb3a8983093a3a77500c3c97cac5716b1 (patch) | |
| tree | 9001db07e90cc9c3be127cab5acfc9ac4017dc19 /addons/web_mobile/static/src/xml/web_mobile.xml | |
| parent | d7933e221113110f6e2cf97041f711c7a3cede1d (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.xml | 38 |
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>: |
