мне нужно изменить, например, в treeview
из openerp's
sale
модуля, только tree strings
из quotation
и sale order
Изменить вид продажи модуля, treestrings, имена, название кнопок
Для достижения этой цели, я делаю новой модуль (инициализации _openerp_ и view.xml файлы)
Я унаследует view
, а затем переопределить имя с xpath
проблемы, я до сих пор не может достичь этого, он дает мне
ERROR:RELAXNGV:RELAXNG_ERR_ELEMWRONG: Did not expect element record there
Мой код:
<record id="view_quotation_tree" model="ir.ui.view" >
<field name="name">sale.order.tree.inherit</field>
<field name="model">sale.order</field>
<field name="type">tree</field>
<field name="inherit_id" ref="sale.view_quotation_tree"/>
<field name="arch" type="xml">
<xpath expr="//tree[@string='Quotation']" position="replace">
<tree string="Servicios" fonts="bold:message_unread==True" colors="grey:state=='cancel';blue:state in ('waiting_date','manual');red:state in ('invoice_except','shipping_except')">
</tree>
</xpath>
</field>
Любая помощь будет принята с благодарностью,
Заранее спасибо!
EDIT:
мне нужно изменить, например, название Quotation
для Solicitud de Servicios
или Sale Order
к Compra de Servicios
.
Спасибо вам обоим, но он говорит «AttributeError: Просмотр ошибка определения для унаследованной зрения '' на model 'sale.order': Element '' не найден в родительском представлении 'sale.view_quotation_tree' 'На самом деле появляется там =/ –
NeoVe
попробуйте обновленный код .. удален один / – OmaL