我正在尝试继承
base.user_groups_view
和 base.view_users_form
来隐藏一些对我的情况没有用的信息。
base.view_users_form
我想完全隐藏
Preferences
选项卡,但此页面有一个字符串并且没有名称属性,这就是为什么当我尝试查找此页面时它会显示 cannot locate in parent view
并且如果我尝试使用 string
属性进行搜索它说View inheritance may not use attribute 'string' as a selector.
base.view_users_form
与上面相同,当我尝试隐藏应用程序矛时,它说
View inheritance may not use attribute 'string' as a selector.
当我们处于继承视图中时如何隐藏这些
编辑
我正在使用 Odoo 10 Enterprise
在 odoo 9 中,不可能在 xpath 表达式中使用“字符串”。在你的情况下,你应该使用索引。例如:
<xpath expr="//page[3]">
<!-- your code -->
</xpath>
这将搜索第三个元素,即您视图中的页面。
您可以访问:xpath_string了解更多信息。
希望对您有帮助!
找到一个肯定有办法找到它的字段或另一个元素,然后找到父元素
expr="//field[@name='some_field']/parent::page"