#odoo-9 #kanban
#odoo-9 #kanban
Вопрос:
Мне нужно удалить кнопку создания в представлении kanban, которая находится в разделе «Продажи / Клиенты», как показано на рисунке ниже
Ответ №1:
В вашей декларации kanban добавьте create="false"
точно так же, как вы видите ниже.
<kanban create="false">
Вы можете просто зайти в настройки-> пользовательский интерфейс-> представления и отредактировать это напрямую. Вы также можете активировать режим разработчика, нажав на свое имя пользователя (в правом верхнем углу экрана v8 или на маленький вопросительный знак v9 ) и выберите About Odoo
затем активировать режим разработчика. Оттуда вы также сможете редактировать представление формы (если у вас есть права администратора).
Вы также можете создать дополнение, которое изменяет это представление, используя xpath. Похоже на это.
<record model="ir.ui.view" id="modified_partner_form_view">
<field name="name">partner.modified</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<xpath expr="//kanban" position="attributes">
<attribute name="create">false</attribute>
</xpath>
</field>
</record>
Примечание: установка create в false должна работать, однако использование webconsole не позволило мне добавить атрибут в тег kanban. Я не уверен, почему, это должно сработать, но в моей установке этого не произойдет. Метод xpath должен работать, я использовал его для изменения других атрибутов, однако не тестировал с этим атрибутом kanban create. Если кто-то знает, почему это может не сработать, пожалуйста, прокомментируйте. Спасибо