【问题标题】:Link a view to the top "create" button of Odoo in order to add an entry将视图链接到 Odoo 的顶部“创建”按钮以添加条目
【发布时间】:2023-03-18 01:30:01
【问题描述】:

鉴于此按钮不是任何视图的一部分,我想知道是否可以将视图与自定义模块的顶部“创建按钮”链接。

现在,当我单击此按钮时,Odoo 会打开一个我必须填写的新行,但我想打开一个视图(或向导)以添加此新条目。

我在 google/odoo forum/irc 上搜索并没有发现任何有趣的东西...但是有人告诉我这个过程是在 JS 中完成的?

我们从报价页面点击“创建”时的表单会很完美,但我找不到它是如何完成的。

【问题讨论】:

  • 当您单击创建按钮时,它会打开与您的模型对应的表单视图,除非您在树视图中设置 editable=bottom 或 top。你能解释一下你的确切期望吗?
  • 谢谢它是愚蠢的......我删除了 editable=bottom 并且它工作得很好

标签: python odoo odoo-8


【解决方案1】:

您可以通过覆盖原来的 create 方法来实现这一点 然后在 return 语句中你应该返回视图。

在代码中,您的回报将如下所示(但带有其他参数): 返回 { '名称':'报价', 'view_type': '树', "view_mode": '树,窗体', 'res_model': 'sale.order', “类型”:“ir.actions.act_window”, 'search_view_id': sale_order_tree, }

【讨论】:

    猜你喜欢
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    相关资源
    最近更新 更多