【问题标题】:Odoo many2many_kanban widget is not showing the delete (X) buttonOdoo many2many_kanban 小部件未显示删除 (X) 按钮
【发布时间】:2016-09-25 19:05:55
【问题描述】:

这是我的 XML 代码,many2many_kanban 视图没有显示要删除的 X 按钮。

<record model="ir.ui.view" id="crm_customer_form_view_leads_inherited">
           <field name="name">res.partner.form.inherit</field>
           <field name="model">res.partner</field>
           <field name="inherit_id" ref="base.view_partner_form"/>
              <field name="arch" type="xml">
                 <xpath expr="//form/sheet/notebook/page[@name='internal_notes']" position="after">
                     <page name="Employees" string="Empolyees">
                        <field name="employee_ids" widget="many2many_kanban"/>
                    </page>
                </xpath>
               </field>
        </record>       

【问题讨论】:

  • 您是否检查过该 hr.employee 模型的当前登录用户访问权限?
  • 我以管理员用户身份登录
  • 然后检查管理员必须访问 hr.employee 模型这意味着读取访问权限

标签: openerp odoo-8


【解决方案1】:

这是看板小部件在团队成员中的样子(view_id:sales_team.crm_team_view_form

<field name="member_ids" widget="many2many_kanban">
<kanban quick_create="false" create="true" delete="true">
    <field name="name"/>
    <templates>
        <t t-name="kanban-box">
            <div class="oe_kanban_global_click" style="position: relative">
                <a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
                <div class="oe_module_vignette">
                    <img t-att-src="kanban_image('res.users', 'image_small', record.id.value)" class="oe_avatar oe_kanban_avatar_smallbox"/>
                    <div class="oe_module_desc">
                        <field name="name"/>
                    </div>
                </div>
            </div>
        </t>
    </templates>
</kanban>
</field>

希望对你有帮助。

【讨论】:

  • 非常感谢 mokiSRB。你节省了我的时间。现在它工作正常。再次感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-24
  • 2013-12-09
相关资源
最近更新 更多