单击项目看板视图时,如何打开项目表单视图? Odoo 10

时间:2018-08-03 09:15:55

标签: odoo odoo-10

单击项目看板卡时,它将打开project.task看板视图,而不是打开项目表单视图。

我想要的是单击项目看板视图时,它会打开相关的项目表单视图,而不是任务看板。

我看了一下project.js文件:

KanbanRecord.include({

    on_card_clicked: function () {

        if (this.model === 'project.project') {

            this.$('.o_project_kanban_boxes a').first().click();

        } else {

            this._super.apply(this, arguments);

        }

    },

我需要在此功能中进行哪些更改以实现我的需要?

1 个答案:

答案 0 :(得分:1)

如果要这样做,只需将'o_project_kanban_boxes'替换为'o_kanban_card_manage_section'。它将使您可以在odoo中单击项目看板视图并进入项目表单视图。

最终代码如下:

Stream<User> getList(Iterable<String> ids) async* =>
  yield* Stream.fromIterable(await Future.wait(ids.map(loadUser)));

希望它会对您有所帮助。