gpt4 book ai didi

alert - 在 odoo 10 中,如何显示引导警报之类的消息?

转载 作者:行者123 更新时间:2023-12-04 22:00:38 28 4
gpt4 key购买 nike

我想在更改方法中添加警报,但不会引发警告或用户错误。只是显示类似 Bootstrap 的警报,而不会中断用户保存数据的可能性。类似于验证发票时发生的情况。

请问怎么做?

最佳答案

我不知道这是否是最好的方法,但这对我有用。

在您的 View 中,在您的 xml 字段中放置一个引导警报:

<field name="arch" type="xml">
<form string="My Form">
<div class="alert alert-success alert-dismissible" invisible="not context.get('show_message', False)">
<a href="#" class="close" data-dismiss="alert" aria-label="close">X</a>
<strong>Success!</strong> Indicates a successful or positive action.
</div>
...

请注意 div 元素中的 invisible 属性。所以在你的模型中,当处理一个 Action 时,你可以在上下文中传递一个变量show_message。这对我有用:

@api.multi
def my_action(self):
return {
"type": "ir.actions.act_window",
"res_model": "my_module.my_model",
"views": [[False, "form"]],
"res_id": self.id,
"target": "main",
"context": {'show_message': True},
}

关于alert - 在 odoo 10 中,如何显示引导警报之类的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46025010/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com