Menu 编辑右上角菜单Odoo v8

Menu 编辑右上角菜单Odoo v8,menu,odoo,odoo-8,Menu,Odoo,Odoo 8,我可以编辑右上角的菜单Odoo v8吗 我想删除“我的帐户odoo.com”、“帮助”和编辑“关于odoo” 我使用了一个模块“停止从OpenERP打电话回家功能”,可以做到这一点,但它不适用于Odoo 8: 谢谢当我安装“从OpenERP停止呼叫主页功能”时,使用了模块“导入模块”:它不工作 但是,当我将归档文件(zip文件)的内容放在addons目录Odoo中时,请更新模块列表,然后安装模块“停止通话”:有效你好,拉夫曼, 如果要删除odoo右上角主菜单的菜单项,请执行以下步骤 扩展User

我可以编辑右上角的菜单Odoo v8吗

我想删除“我的帐户odoo.com”、“帮助”和编辑“关于odoo”

我使用了一个模块“停止从OpenERP打电话回家功能”,可以做到这一点,但它不适用于Odoo 8:

谢谢

当我安装“从OpenERP停止呼叫主页功能”时,使用了模块“导入模块”:它不工作


但是,当我将归档文件(zip文件)的内容放在addons目录Odoo中时,请更新模块列表,然后安装模块“停止通话”:有效你好,拉夫曼,

如果要删除odoo右上角主菜单的菜单项,请执行以下步骤

  • 扩展UserMenu的基本模板
  • 在这两种情况下,
    2.1如果您想删除基本菜单项,则更换基本模板并添加菜单项。 2.2如果要在现有基本菜单中添加新菜单项,请给出
    内部位置
  • 您的问题答案,请尝试下面的代码,
    2.1它做的第一件事是定义一个qweb模板来替换用户菜单定义:
    -首先,我创建了一个类似于inherit_base.xml的文件,这个文件放在static/src/xml/inherit_base.xml上,这个文件还添加到了
    \u openerp\uuuuy.py
    文件的
    'qweb'
    部分

    <?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>
    
    
    
  • ....
    OpenERP的“停止给家里打电话”自述文件声称它可以与Odoo 8配合使用。你确定不是吗?无论如何,。检查您是否已签出主分支。它工作得很好。@RuchirShukla您的模块使用的是什么许可证?在addon.Affero通用公共许可证上找不到它