if I am about to logout from odoo 16 I click on the current username and a list of menu appears and among them is My Odoo.com account, how to locate the file that contain the "My Odoo.com account"
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
Its coming from the JS. I update the JS code and it works for me:
/** @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, "your_odoo_module.UserMenu", {
setup() {
this._super.apply(this, arguments);
userMenuRegistry.remove("documentation");
userMenuRegistry.remove("support");
userMenuRegistry.remove("odoo_account");},
});
Here in this code removing odoo_account from registry ultimately removes the odoo_account menu.
Note: Don't forget to replace "your_odoo_module" with the actual technical name of your module!
File/Template name: web.user_menu
View location: addons/web/views/user_menu.xml
Menu rendered via: QWeb template
Can be modified via: View inheritance or template override
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
Registrieren