Odoo 10:如何隐藏自定义模块的导入按钮?
Odoo 10 : How to hide import button for my custom Module?
我创建了一个自定义模块,我想隐藏创建和导入 button.Till 现在我可以隐藏创建按钮,但我无法使用类似的代码隐藏我的导入按钮。下面是我的代码:
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="ListView.buttons">
<t t-jquery="button.o_list_button_add" t-operation="replace">
<t t-if="widget.model=='simcard.simcard'">
<button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
</t>
</t>
<t t-jquery=".btn.btn-sm.btn-default.o_list_button_import" t-operation="replace">
<t t-if="widget.model=='simcard.simcard'">
</t>
</t>
</t>
</templates>
以上代码隐藏了创建按钮,但没有隐藏导入按钮。我可以在代码中更改什么以隐藏“导入”按钮?
你可以这样完成:
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="ListView.buttons">
<t t-jquery="button.o_list_button_add" t-operation="before">
<t t-if="widget.model=='simcard.simcard'">
<t t-set="widget.options.addable" t-value="false"/>
<t t-set="widget.options.import_enabled" t-value="false"/>
<button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
</t>
</t>
</t>
</templates>
我创建了一个自定义模块,我想隐藏创建和导入 button.Till 现在我可以隐藏创建按钮,但我无法使用类似的代码隐藏我的导入按钮。下面是我的代码:
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="ListView.buttons">
<t t-jquery="button.o_list_button_add" t-operation="replace">
<t t-if="widget.model=='simcard.simcard'">
<button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
</t>
</t>
<t t-jquery=".btn.btn-sm.btn-default.o_list_button_import" t-operation="replace">
<t t-if="widget.model=='simcard.simcard'">
</t>
</t>
</t>
</templates>
以上代码隐藏了创建按钮,但没有隐藏导入按钮。我可以在代码中更改什么以隐藏“导入”按钮?
你可以这样完成:
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="ListView.buttons">
<t t-jquery="button.o_list_button_add" t-operation="before">
<t t-if="widget.model=='simcard.simcard'">
<t t-set="widget.options.addable" t-value="false"/>
<t t-set="widget.options.import_enabled" t-value="false"/>
<button class="btn btn-sm btn-default sync_button" type="button">Sync</button>
</t>
</t>
</t>
</templates>