【问题标题】:adding new menuitem odoo 10 Sales addon doesn't work添加新的 menuitem odoo 10 销售插件不起作用
【发布时间】:2018-11-21 20:27:47
【问题描述】:

我不知道这里缺少什么,但菜单项未在 Odoo 10 中显示 我想添加一个菜单项来显示名为“Annonceur”的特定客户 这是我在 python 代码中的字段

from odoo import models, fields, api
class Annonceur(models.Model):
    _inherit = 'res.partner'
    annonceur = fields.Boolean("annonceur", default=False)

然后我想在销售插件的左侧菜单和 window_action 中添加一个菜单项,以显示这种类型的客户与客户完全一样

<record id="action_partner_annonceur_form" model="ir.actions.act_window">
            <field name="name">Annonceurs</field>
            <field name="type">ir.actions.act_window</field>
            <field name="res_model">res.partner</field>
            <field name="view_type">form</field>
            <field name="view_mode">tree,kanban,form</field>
            <field name="domain">[('annonceur','=','True')]</field>
            <field name="context">{'default_customer':1, 'search_default_customer':1}</field>
            <field name="filter" eval="True"/>
            <field name="help" type="html">
              <p class="oe_view_nocontent_create">
                Click to add a contact in your address book.
              </p><p>
                Odoo helps you easily track all activities related to
                a customer: discussions, history of business opportunities,
                documents, etc.
              </p>
            </field>
        </record>
        <menuitem id="annonceur_view" 
        parent="sales_team.menu_sales"
        name="Annonceurs"
        action="action_partner_annonceur_form"
        sequence="5"/>

这就是我所有的代码,请帮我看看这里缺少什么

【问题讨论】:

  • 您好,您已在清单中添加此 XML 文件
  • 哎呀!这是我的错!有效 !我创建文件时忘记添加它非常感谢您
  • @Sylver,我认为你需要更改 menuitem 的 id,可能有两个具有相同 id 的 menuitem

标签: menuitem odoo-10


【解决方案1】:

在 Action 菜单中添加继承 id。

在您的操作菜单中添加以下代码。

<field name="inherit_id" ref="base.view_res_partner_filter"/>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多