3
私は変更時の方法で警告を追加したいと思いますが、警告またはユーザーエラーは発生しません。ユーザーがデータを保存する可能性を中断することなく、類似のブートストラップアラートを表示するだけです。請求書の有効性が確認されたときの状況と同様です。odoo 10では、どのようにブートストラップアラートのようなメッセージを表示できますか?
どうすればいいですか?
私は変更時の方法で警告を追加したいと思いますが、警告またはユーザーエラーは発生しません。ユーザーがデータを保存する可能性を中断することなく、類似のブートストラップアラートを表示するだけです。請求書の有効性が確認されたときの状況と同様です。odoo 10では、どのようにブートストラップアラートのようなメッセージを表示できますか?
どうすればいいですか?
これが最善の方法であるかどうかはわかりませんが、これは私の役に立つものでした。あなたの意見で
、あなたの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
属性。したがって、あなたのモデルでは、アクションを処理するときに、コンテキスト内で変数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},
}
使用wizzard ---> https://stackoverflow.com/questions/45050001/show-successfully-message-after-close-wizard-in-odoo-v9/45735163#45735163 –
あなたはこれまでに何を試しましたか?あなたの質問にあなたの努力を分かち合いますか? –