Мне нужно удалить кнопку создать в представлении канбан, который нашел в «Продажи/клиентов», как в изображении нижеудалить кнопку создать в вид канбан зрения партнера - odoo 9
ответ
В вашей канбан декларации оных 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>
Примечание: установка создать ложь должна работать, однако с помощью webconsole не позволит мне добавить атрибут к канбан тега. Я не уверен, почему это должно работать, но в моей установке не было бы. Метод xpath должен работать, я использовал его для изменения других атрибутов, но не проверял его с помощью атрибута kanban create. Если кто-то знает, почему это может не сработать, прокомментируйте. Спасибо
Отличный ответ, спасибо :) –