Наследование¶
Столкновения и приоритет¶
Если два или более шаблонов xml наследуют один и тот же родительский шаблон, они могут иметь одинаковые приоритеты. Это может привести к конфликтам и неожиданному поведению. То, что вам нужно, это просто явно установить приоритет в вашем шаблоне:
<template id="..." inherit_id="..." priority="8" ..>
<xpath expr="..." position="...">
...
</xpath>
</template>
<!-- or -->
<record id="..." model="ir.ui.view">
...
<field name="inherit_id" ref="..."/>
<field name="priority" eval="8" />
<field name="arch" type="xml">
<xpath expr="..." position="...">
</xpath>
</field>
</record>
Меньший приоритет означает предварительное исполнение.
Приоритет по умолчанию - 16.