如何在 Odoo 的创建模式下隐藏按钮
How to hide button on create mode in Odoo
我知道我可以使用内置 css class 隐藏表单按钮,例如 oe_edit_only
或 oe_read_only
但是如何在创建项目时隐藏按钮(并且只在创建项目后显示按钮,无论是在阅读还是编辑模式下)?我试图查看 base.css
文件,但没有找到 class。
有内置的 css class 吗?还是 QWEB
中有这个功能?
如果您正在创建方法,您还没有将 ID 存储在数据库中。所以你可以这样做:
<field name="id" invisible="True"/>
<button attrs="{'invisible': [('id', '=', False)], }"/>
我知道我可以使用内置 css class 隐藏表单按钮,例如 oe_edit_only
或 oe_read_only
但是如何在创建项目时隐藏按钮(并且只在创建项目后显示按钮,无论是在阅读还是编辑模式下)?我试图查看 base.css
文件,但没有找到 class。
有内置的 css class 吗?还是 QWEB
中有这个功能?
如果您正在创建方法,您还没有将 ID 存储在数据库中。所以你可以这样做:
<field name="id" invisible="True"/>
<button attrs="{'invisible': [('id', '=', False)], }"/>