summaryrefslogtreecommitdiff
path: root/addons/base_export/static/src
diff options
context:
space:
mode:
authorYogesh (OpenERP) <ysa@tinyerp.com>2011-07-11 12:40:16 +0530
committerYogesh (OpenERP) <ysa@tinyerp.com>2011-07-11 12:40:16 +0530
commit9d4dcb1f77a397bfd970626425b86d63b3d2fb8a (patch)
treeab3354c4cac5beb4552e36ee0e86656628a37e48 /addons/base_export/static/src
parent6f97bba0197201bb858e0ec40d25965bbd90c5fe (diff)
[IMP] improve code.
bzr revid: ysa@tinyerp.com-20110711071016-w743le30aujzc80g
Diffstat (limited to 'addons/base_export/static/src')
-rw-r--r--addons/base_export/static/src/js/base_export.js4
-rw-r--r--addons/base_export/static/src/xml/base_export.xml41
2 files changed, 20 insertions, 25 deletions
diff --git a/addons/base_export/static/src/js/base_export.js b/addons/base_export/static/src/js/base_export.js
index 8b91529f85e..b1dcd42d2d3 100644
--- a/addons/base_export/static/src/js/base_export.js
+++ b/addons/base_export/static/src/js/base_export.js
@@ -28,8 +28,7 @@ openerp.base_export.Export = openerp.base.Controller.extend({
on_click: function(id, result) {
var self = this
- this.field_id = id.split("@");
- this.field_id = self.field_id[1];
+ this.field_id = id.split("@")[1];
var model = ''
var prefix = ''
var name = ''
@@ -53,7 +52,6 @@ openerp.base_export.Export = openerp.base.Controller.extend({
var self = this;
$('tr #treerow_' + self.field_id).after(QWeb.render('ExportTreeView-Secondary', {'fields': result}));
jQuery($.find('img[id ^= parentimg]')).click(function(){
- self.field_id = this.id
self.on_click(this.id, result);
});
diff --git a/addons/base_export/static/src/xml/base_export.xml b/addons/base_export/static/src/xml/base_export.xml
index a104bc853a5..d094eb1a3aa 100644
--- a/addons/base_export/static/src/xml/base_export.xml
+++ b/addons/base_export/static/src/xml/base_export.xml
@@ -94,31 +94,28 @@
</t>
<t t-name="ExportTreeView-Secondary">
-
<t t-foreach="fields" t-as="field" >
<tr t-att-id="'treerow_' + field.id" class="row">
<td>
- <table width="100%" border="0">
- <tr class="row">
- <t t-if="(field.level).length >= 1">
- <t t-foreach="field.level" t-as="level" >
- <td width="18">&amp;nbsp;</td>
- </t>
- </t>
- <td valign="top" align="left" style="cursor: pointer;" width="18">
- <t t-if="(field.children).length >= 1">
- <img t-att-id="'parentimg@' + field.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
- </t>
- </td>
- <td valign="top" align="left" style="cursor: pointer;">
- <a href="javascript: void(0)">
- <t t-esc="field.string"/>
- </a>
- </td>
- </tr>
- </table>
+ <table width="100%" border="0">
+ <tr class="row">
+ <t t-foreach="field.level" t-as="level" >
+ <td width="18">&amp;nbsp;</td>
+ </t>
+ <td valign="top" align="left" style="cursor: pointer;" width="18">
+ <t t-if="(field.children).length >= 1">
+ <img t-att-id="'parentimg@' + field.id" src="/base/static/src/img/expand.gif" width="16" height="16" border="0"/>
+ </t>
+ </td>
+ <td valign="top" align="left" style="cursor: pointer;">
+ <a href="javascript: void(0)">
+ <t t-esc="field.string"/>
+ </a>
+ </td>
+ </tr>
+ </table>
</td>
- </tr>
- </t>
+ </tr>
+ </t>
</t>
</template> \ No newline at end of file