我可以编辑右上角的菜单 Odoo v8 吗?
我想删除“我的 odoo.com”、“帮助”并编辑“关于 Odoo”
我使用了一个模块“Stop Phoning Home Feature from OpenERP”来执行此操作,但它不适用于 Odoo 8:https ://bitbucket.org/BizzAppDev/oerp_no_phoning_home
谢谢你
我可以编辑右上角的菜单 Odoo v8 吗?
我想删除“我的 odoo.com”、“帮助”并编辑“关于 Odoo”
我使用了一个模块“Stop Phoning Home Feature from OpenERP”来执行此操作,但它不适用于 Odoo 8:https ://bitbucket.org/BizzAppDev/oerp_no_phoning_home
谢谢你
当我安装“Stop Phoning Home Feature from OpenERP”使用模块“导入模块”时:它不起作用
但是,当我将存档的内容(zip 文件)放在插件目录 Odoo 中时,更新模块列表,然后安装模块“停止打电话”:有效
你好拉夫曼,
如果要删除 odoo 右上角主菜单的菜单项,请执行以下步骤,
Replace
请使用基本模板并添加菜单项。2.2 如果你想在现有的基本菜单中添加新的菜单项,那么给postion inner
.您对尝试以下代码的回答问题,
2.1它所做的第一件事是定义一个 qweb 模板来替换 UserMenu 定义:
- 首先我创建一个像 inherit_base.xml 这样的文件,并将这个文件放在 static/src/xml/inherit_base 上。 xml 和此文件也添加到文件的'qweb'
部分__openerp__.py
。
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<!-- replace UserMenu dropdown-menu defined in oddo_v8/addons/web/static/src/xml/base.xml -->
<t t-extend="UserMenu" >
<t t-jquery="ul.dropdown-menu" t-operation="replace">
<li><a href="#" data-menu="Your_Menu_Name">Your Menu Name</a></li>
....
</t>
</t>
</templates>
或者,如果您想删除任何特定的菜单项,请使用
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<!-- replace UserMenu dropdown-menu defined in oddo_v8/addons/web/static/src/xml/base.xml -->
<t t-extend="UserMenu" >
<!-- Remove My Odoo.com account Menu Item -->
<t t-jquery="UserMenu.account" t-operation="replace"></t>
<!-- Remove About Odoo Menu Item -->
<t t-jquery="UserMenu.about" t-operation="replace"></t>
<!-- Remove Help Menu Item -->
<t t-jquery="UserMenu.help" t-operation="replace"></t>
</t>
</templates>
2.2与上面相同,但有些不同,在这种情况下,在现有菜单中添加新菜单项,并使用 js 添加这个新菜单项的操作,否则单击新菜单项,因此不执行任何操作。所以添加任何人的动作。
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<!-- replace UserMenu dropdown-menu defined in oddo_v8/addons/web/static/src/xml/base.xml -->
<t t-extend="UserMenu" >
<t t-jquery="ul.dropdown-menu" t-operation="inner">
<li><a href="#" data-menu="Your_Menu_Name">Your Menu Name</a></li>
....
</t>
</t>
</templates>