2017-07-14 68 views
0

問題:點擊項目看板中打開任務,要改變它 - odoo

雖然點擊項目看板視圖會重定向到project.tasks看板視圖,而不是從觀察孔工程。

我想要做什麼:

我想開的項目,而不是任務看板的形式視圖。有沒有簡單的解決方案呢?

我迄今所做的:

我已經找到了project.js文件項目模塊,其中一個函數寫,但我真的不明白他們在做的事。

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); 
      } 
     }, 
    }); 

我需要改變以達到我的目的。

回答

2

要麼你可以在on_card_clicked功能直接改變或重寫它到你的自定義模塊對項目的看板視圖點擊時,使用下面的方法一個改變以打開項目表單視圖。只需要與o_kanban_card_manage_section

openerp.web_kanban.KanbanRecord.include({ 
    on_card_clicked: function() { 
     if (this.view.dataset.model === 'project.project') { 
      this.$('.o_kanban_card_manage_section a').first().click(); 
     } else { 
      this._super.apply(this, arguments); 
     } 
    }, 
}); 
+0

尼斯一個人來代替o_project_kanban_boxes關鍵字。很有用。大.... – SimBeez

相關問題