首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Odoo中自定义视图

如何在Odoo中自定义视图
EN

Stack Overflow用户
提问于 2017-02-20 12:25:05
回答 2查看 701关注 0票数 0

我最近开始研究Odoo 10。我需要自定义表单和树视图。

例如

  1. 单击树视图中的按钮时,打开一个新的窗体视图。
  2. 另外,我想要一个不同的表单视图,这是保存记录的结果。

请指引我。

EN

回答 2

Stack Overflow用户

发布于 2017-02-20 13:58:04

你好,这个答案是针对您的第一个例子,即,当单击树视图中的一个按钮时,打开一个新的窗体视图,尝试返回类似于单击按钮的调用方法。

代码语言:javascript
运行
复制
@api.multi
def my_method(self):
    return {
        'type': 'ir.actions.act_window',
        'res_model': 'model_name',
        'view_type': 'form', #to redirect to form view
        'view_mode': 'form',
        'target': 'new',
    }
票数 3
EN

Stack Overflow用户

发布于 2017-02-27 10:50:46

你好,这个答案是针对您的第二个案例,即,您还需要一个不同的表单视图,这是由于保存的记录.的结果。

代码语言:javascript
运行
复制
@api.multi
def my_method(self):
    return {
        'type': 'ir.actions.act_window',
        'res_model': 'model_name',
        'view_type': 'form', #to redirect to form view
        'view_mode': 'form',
        'target': 'new',
        'res_id': record.id
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42344563

复制
相关文章

相似问题

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