【发布时间】: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