如何向已在Odoo中定义的表单添加标题?

时间:2014-12-12 11:52:20

标签: openerp odoo

是否可以继承表单视图并为其添加标题?我试过了:

<field name="arch" type="xml">
  <xpath expr="//form" position="before">
    <header>
      <h1>hi</h1>
    </header>
  </xpath>
</field>

<form position="inside">
    <header>
        <h1>hi</h1>
    </header>
</form>

我该怎么办?我希望以一种很好的方式向表单添加按钮,而无需重新定义整个表单。

2 个答案:

答案 0 :(得分:3)

<xpath expr="/form/*" position="before">
    <header>
        <h1>hi</h1>
    </header>
</xpath>

请注意,这需要父表单不为空。

答案 1 :(得分:1)

这将获取当前标题,然后将其替换为您在此处定义的标题。

<xpath expr="//form/header" position="replace">
    <header>
        <h1>hi</h1>
    </header>
</xpath>