Я пытаюсь скрыть кнопку редактирования и больше в форме пользователя, если подключенный пользователь не является администратором. Вот мой кодOdoo hide edit and more buttons if not admin
<xpath expr='//form[@string="Users"]' position='attributes'>
<attribute name="edit" >{'false':[('id', '!=', '1')]}</attribute>
<attribute name="more">{'false':[('id', '!=', '1')]}</attribute>
</xpath>
я получаю следующее сообщение об ошибке:
SyntaxError: JSON.parse: expected property name or '}' at line 1 column 2 of the JSON data
Если вы действительно хотите такое правило жесткого доступа, вы можете изменить клиента odoo и просто скрыть эти две «кнопки», используя j-query. Но я не знаю, почему у кого-то есть такие требования к программному обеспечению erp. Нет смысла в том, что «admin - единственный, кто редактирует записи». – CZoellner
В odoo вы можете создать пользователя (менеджера) с администрацией: Acces Rights. Затем этот пользователь может редактировать информацию администратора, такую как пароль, администрирование ... Вот почему я хочу скрыть эту кнопку для пользователей, кроме администратора. –
Извините, я просто неправильно прочитал вашу первую часть. Это явно имеет смысл. – CZoellner