【发布时间】:2017-11-10 11:28:14
【问题描述】:
我知道我可以使用 oe_edit_only 或 oe_read_only 等内置 css 类隐藏表单按钮
但是如何在创建项目时隐藏按钮(并且仅在创建项目后才显示按钮,无论是在读取还是编辑模式下)?我试图查看base.css 文件,但没有找到与此相关的类。
这个有内置的css类吗?或者QWEB中有这个功能吗?
【问题讨论】:
我知道我可以使用 oe_edit_only 或 oe_read_only 等内置 css 类隐藏表单按钮
但是如何在创建项目时隐藏按钮(并且仅在创建项目后才显示按钮,无论是在读取还是编辑模式下)?我试图查看base.css 文件,但没有找到与此相关的类。
这个有内置的css类吗?或者QWEB中有这个功能吗?
【问题讨论】:
如果您正在创建方法,则您还没有将 id 存储在数据库中。所以你可以这样做:
<field name="id" invisible="True"/>
<button attrs="{'invisible': [('id', '=', False)], }"/>
【讨论】: