首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >点击kanban项目打开任务,想要改变它- odoo

点击kanban项目打开任务,想要改变它- odoo
EN

Stack Overflow用户
提问于 2017-07-14 12:35:07
回答 1查看 1.3K关注 0票数 0

问题:

单击project.tasks视图时,它将重定向到project.tasks kanban视图,而不是从视图中打开项目。

我想做的事:

我想打开项目的表单视图,而不是任务看板。有什么简单的解决办法吗?

到目前为止我所做的:

我在项目模块中找到了project.js文件,其中一个函数是在其中编写的,但我真的不明白他们在其中做了什么。

代码语言:javascript
复制
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);
            }
        },
    });

我需要改变什么才能达到我的目的。

EN

回答 1

Stack Overflow用户

发布于 2017-07-15 11:25:09

在单击项目的看板视图时,可以直接更改on_card_clicked函数,或者将其覆盖到自定义模块以打开project视图,使用方法中的以下一个更改。只需将o_project_kanban_boxes关键字替换为o_kanban_card_manage_section

代码语言:javascript
复制
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);
        }
    },
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45103151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档