我尝试了 no_create 和一些东西,但没有帮助。有人对此有任何想法吗?
最佳答案
many2one 小部件(默认)
选项:您可以与此小部件一起使用的其他可能选项。
示例:
<field name="field_name" options="{'no_quick_create': True, 'no_create_edit' : True}"/>
多对多
小部件(默认)
选项
- no_create - remove the “Create” button.
示例
<field name="field_name" options="{'no_create': True}"/>
many2many_tags 小部件
选项
no_quick_create - 删除创建和编辑...选项。
no_create_edit - 删除创建“search_value”选项。
no_create - no_quick_create 和 no_create_edit 一起使用。
示例
<field name="field_name" widget="many2many_tags" options="{'no_create_edit': True}"/>
In order to remove CREATE button from search popup, you need to remove it from ~/web/static/src/xml/base.xml file
there is code which add this button into that search wizard. This button is adding conditionally to the wizard but
no_create:Trueis not working somehow. So if you want to remove it from every wizard then just remove it from file else think something how to hide that field conditionally.
<t t-name="SelectCreatePopup.search.buttons">
<t t-if="! widget.options.disable_multiple_selection">
<button type="button" class="oe_button oe_selectcreatepopup-search-select oe_highlight" disabled="disabled">Select</button>
</t>
<t t-if="!widget.options.no_create">
<button type="button" class="oe_button oe_selectcreatepopup-search-create">Create</button>
or </t><a class="oe_selectcreatepopup-search-close oe_bold oe_form_button_cancel" href="javascript:void(0)">Cancel</a>
</t>
关于xml - 如何删除“创建 : option in search view opened after clicking Search view in odoo 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37781636/