隐藏导入数据时,多余的内容


xml
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-inherit="base_import.ImportAction" t-inherit-mode="extension" owl="1">
<xpath expr="//div[hasclass('mt16')]" position="replace"></xpath>
<xpath expr="//div[@t-foreach]" position="replace"></xpath>
<xpath expr="//a[@target='new']" position="replace"></xpath>
</t>
<t t-inherit="base_import.ImportDataSidepanel" t-inherit-mode="extension" owl="1">
<xpath expr="//h4[text()='Help']/.." position="replace"></xpath>
</t>
</templates>
隐藏右上角 ActivityMenu

xml
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-inherit="mail.ActivityMenu" t-inherit-mode="extension" owl="1">
<xpath expr="//Dropdown[hasclass('discussSystray.class')]" position="replace"></xpath>
</t>
<t t-inherit="mail.MessagingMenu" t-inherit-mode="extension" owl="1">
<xpath expr="//t[@ t-set-slot='toggler']" position="replace"></xpath>
</t>
</templates>
隐藏字段伸缩展示、隐藏功能
当这里有值时,就显示,没有值时,就隐藏


隐藏 右上角 个人展开的一些菜单

javascript
/** @odoo-module **/
import { UserMenu } from "@web/webclient/user_menu/user_menu";
import { patch } from "@web/core/utils/patch";
import { registry } from "@web/core/registry";
const userMenuRegistry = registry.category("user_menuitems");
patch(UserMenu.prototype, {
setup() {
super.setup();
userMenuRegistry.remove("documentation");
userMenuRegistry.remove("support");
userMenuRegistry.remove("shortcuts");
userMenuRegistry.remove("separator");
userMenuRegistry.remove("odoo_account");
}
});