我希望 Odoo 9 在按钮单击时不隐藏向导
I want Odoo 9 no hide wizard on button click
是否可以在 odoo 9 中禁用单击按钮时关闭向导,只允许在向导右上角的 X 上关闭。我想要按钮调用功能并在向导中填充字段!
如果您使用的是 object
类型的按钮,则有可能 return 一个操作,应该会再次打开向导:
@api.multi
def my_button_method(self):
# my logic
return {
'type': 'ir.actions.act_window',
'view_mode': 'form',
'res_model': 'my.wizard.model',
'target': 'new',
'res_id': self.id,
}
@api.multi
def my_button_method(self):
# my logic
return {
'type': "ir.actions.do_nothing",
}
简洁明了的解决方案。单击按钮后,向导将保持打开状态(无需重新加载)并且按钮仍将处于活动状态(可单击)。
是否可以在 odoo 9 中禁用单击按钮时关闭向导,只允许在向导右上角的 X 上关闭。我想要按钮调用功能并在向导中填充字段!
如果您使用的是 object
类型的按钮,则有可能 return 一个操作,应该会再次打开向导:
@api.multi
def my_button_method(self):
# my logic
return {
'type': 'ir.actions.act_window',
'view_mode': 'form',
'res_model': 'my.wizard.model',
'target': 'new',
'res_id': self.id,
}
@api.multi
def my_button_method(self):
# my logic
return {
'type': "ir.actions.do_nothing",
}
简洁明了的解决方案。单击按钮后,向导将保持打开状态(无需重新加载)并且按钮仍将处于活动状态(可单击)。