summaryrefslogtreecommitdiff
path: root/addons/base/static/src/xml/base.xml
diff options
context:
space:
mode:
authorBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-07-21 17:55:34 +0530
committerBhumi Thakkar (Open ERP) <bth@tinyerp.com>2011-07-21 17:55:34 +0530
commit0e6ae57f118065d0d8299af5e4ba09085b91b737 (patch)
tree1a98f5138303ae25aa1bc5925096aa8147614144 /addons/base/static/src/xml/base.xml
parent3dcc0d8d005c2abea538429f44eb8ff7c479d54f (diff)
[FIX]Dynamic Header.
bzr revid: bth@tinyerp.com-20110721122534-fbxaebln1cd7tv5p
Diffstat (limited to 'addons/base/static/src/xml/base.xml')
-rw-r--r--addons/base/static/src/xml/base.xml81
1 files changed, 54 insertions, 27 deletions
diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml
index 93ff3cb70a9..a9a1c4f505e 100644
--- a/addons/base/static/src/xml/base.xml
+++ b/addons/base/static/src/xml/base.xml
@@ -246,34 +246,61 @@
</t>
</select>
</t>
-<t t-name="TreeView_Header">
- <tr>
- <td align="left" style="padding-left:15px;"><span><b>Name</b></span>
- </td>
- <td align="center" style="padding-left:10px;"><span><b>Category Type</b></span>
- </td>
- <td align="center" style="padding-left:30px;"><span><b>Sequence</b></span>
- </td>
- </tr>
-</t>
<t t-name="TreeView_Secondry">
- <t t-foreach="child_data" t-as="field" >
- <tr t-att-id="'treerow_' + field.id">
- <td valign="top" align="left" style="cursor: pointer;">
- <t t-if="(field.child_id).length >= 1">
- <img t-att-id="'parentimg_' + field.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
- </t>
- <span>
- <t t-esc="field.name"/>
- </span>
- </td>
- <td valign="top" align="right">
- <t t-esc="field.type" />
- </td>
- <td valign="top" align="right">
- <t t-esc="field.sequence" />
- </td>
- </tr>
+ <t t-if="flag==1">
+ <table>
+ <thead>
+ <tr>
+ <t t-foreach="fields_view" t-as="fieldsview">
+ <t t-foreach="fields" t-as="field">
+ <t t-if="fieldsview['attrs'].name==field">
+ <td class="treeview-header"><t t-esc="fields[field].string" /></td>
+ </t>
+ </t>
+ </t>
+ </tr>
+ </thead>
+ <t t-foreach="child_data" t-as="field" >
+ <tr t-att-id="'treerow_' + field.id">
+ <td class="treeview-tr">
+ <t t-if="(field.child_id).length >= 1">
+ <img t-att-id="'parentimg_' + field.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
+ </t>
+ <span>
+ <t t-esc="field.name"/>
+ </span>
+ </td>
+ <td class="treeview-td">
+ <t t-esc="field.type" />
+ </td>
+ <td class="treeview-td">
+ <t t-esc="field.sequence" />
+ </td>
+ </tr>
+ </t>
+ </table>
+ </t>
+ <t t-if="flag==0">
+ <t t-if="child_data">
+ <t t-foreach="child_data" t-as="field" >
+ <tr t-att-id="'treerow_' + field.id">
+ <td class="treeview-tr">
+ <t t-if="(field.child_id).length >= 1">
+ <img t-att-id="'parentimg_' + field.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
+ </t>
+ <span>
+ <t t-esc="field.name"/>
+ </span>
+ </td>
+ <td class="treeview-td">
+ <t t-esc="field.type" />
+ </td>
+ <td class="treeview-td">
+ <t t-esc="field.sequence" />
+ </td>
+ </tr>
+ </t>
+ </t>
</t>
</t>
<table t-name="ListView">