diff options
| author | Fabien Meghazi <fme@openerp.com> | 2012-05-24 18:07:52 +0200 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2012-05-24 18:07:52 +0200 |
| commit | c78ca8dd35271227b6c82fe79dc3be15baae8a7a (patch) | |
| tree | 5a76259d322c7adc59b2c6379c30bfc70204b837 | |
| parent | b70dd5534f16ce590c2b52f0edc616b7c280d17d (diff) | |
[IMP] Improved project and opportunities kanban view. Use KanbanRecord#on_card_clicked
bzr revid: fme@openerp.com-20120524160752-rl0by5v4g1n22syl
| -rw-r--r-- | addons/crm/crm_lead_view.xml | 4 | ||||
| -rw-r--r-- | addons/project/project_view.xml | 2 | ||||
| -rw-r--r-- | addons/project/static/src/js/project.js | 10 |
3 files changed, 13 insertions, 3 deletions
diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 3c773ed3ec9..3c2b8f48eb6 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -264,13 +264,13 @@ <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> </ul> <div class="oe_kanban_content"> - <a type="edit"><h3> + <h3> <field name="partner_id"/> <t t-if="record.planned_revenue.raw_value"> - <t t-esc="Math.round(record.planned_revenue.value)"/> <field name="company_currency"/> </t> - </h3></a> + </h3> <div> <b> <field name="partner_address_name"/> </b> </div> diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 8e10fe6df7e..70cdac1efa0 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -196,7 +196,7 @@ <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> </ul> <div class="oe_kanban_content"> - <a type="edit"><h3 class="oe_kanban_ellipsis"><field name="name"/></h3></a> + <h3 class="oe_kanban_ellipsis"><field name="name"/></h3> <div class="oe_kanban_project_list"> <a t-if="record.use_tasks.raw_value" diff --git a/addons/project/static/src/js/project.js b/addons/project/static/src/js/project.js index 297aa7184b9..510fcbb99e7 100644 --- a/addons/project/static/src/js/project.js +++ b/addons/project/static/src/js/project.js @@ -23,4 +23,14 @@ openerp.project = function(openerp) { } } }); + + openerp.web_kanban.KanbanRecord.include({ + on_card_clicked: function() { + if (this.view.dataset.model === 'project.project') { + this.$('.oe_kanban_project_list a').first().click(); + } else { + this._super.apply(this, arguments); + } + } + }); }; |
