单击项目看板卡时,它将打开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);
}
},
我需要在此功能中进行哪些更改以实现我的需要?
答案 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)));
希望它会对您有所帮助。