Я работаю над модулем каталога сотрудников в odoo11 и хочу сделать страницу записной книжки невидимой для текущего пользователя (зарегистрированного пользователя), если он отличается от связанного пользователя.
Я пытался использовать user.id в XML, но это не работает.
Вот мой код:
<page name="hr_settings" string="HR Settings" attrs="{'invisible':[('user_id', '!=', user.id)]}">
<group>
<group string='Status' name="active_group">
<field name="company_id"/>
<field name="user_id" string="Related User"/>
</group>
</group>
</page>
Сообщение об ошибке:
<class 'NameError'>: "name 'user' is not defined" while evaluating
"{'invisible': [('user_id', '!=', user.id)]}"
None" while parsing /opt/odoo/odoo/my_addons/hr_dz/views/employee_views.xml:5, near
<record id="view_employee_form" model="ir.ui.view">
<field name="name">hr.employee.form</field>
Есть идеи по этому поводу, пожалуйста?