diff options
| author | Yogesh (OpenERP) <ysa@tinyerp.com> | 2011-07-11 12:40:16 +0530 |
|---|---|---|
| committer | Yogesh (OpenERP) <ysa@tinyerp.com> | 2011-07-11 12:40:16 +0530 |
| commit | 9d4dcb1f77a397bfd970626425b86d63b3d2fb8a (patch) | |
| tree | ab3354c4cac5beb4552e36ee0e86656628a37e48 /addons/base_export/static/src | |
| parent | 6f97bba0197201bb858e0ec40d25965bbd90c5fe (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.js | 4 | ||||
| -rw-r--r-- | addons/base_export/static/src/xml/base_export.xml | 41 |
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">&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">&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 |
