我创建了一个模块,可以添加新类别的安全数据以及属于该类别的一些新组。
我现在想要的是转到用户的配置,并在标签Access Rights
中仅查看这些新组(这意味着隐藏常见的组,如销售,仓库,购买等)。
我正在考虑将域应用到xml视图中的字段groups_id
,但我甚至无法从父视图中获取此字段:
<record id="view_users_test_form" model="ir.ui.view" >
<field name="name">users.test.form</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="arch" type="xml">
<xpath expr="//notebook/page[@string='Access Rights']//field[@name='groups_id']" position="after">
<p>HELLO</p>
</xpath>
</field>
</record>
在此代码之前,我首先尝试的不是xpath
,只是<field name="groups_id" position="after">
,然后是xpath
的其他组合,但没有结果。
这个字段有点奇怪(如果你在开发者模式下看它,你会看到in_groups_19
等等),所以我不知道是否可以修改它与任何Many2many
相同。
有人可以帮助我吗?