【问题标题】:How to inherit correctly field in div如何正确继承div中的字段
【发布时间】:2017-10-30 20:03:18
【问题描述】:

如何正确继承字段 我继承了一个字段,但没有按要求出现,因为它在 div 内

<group name="email_template_and_project" position="before">
    <group name="sale_condition" string="Sale Conditions">
        <label for="warranty" groups="stock.group_production_lot"/>
        <div groups="stock.group_production_lot">
            <field name="warranty" class="oe_inline"/> months
        </div>
        <label for="sale_delay"/>
        <div>
            <field name="sale_delay" attrs="{'readonly':[('sale_ok','=',False)]}" class="oe_inline" style="vertical-align:baseline"/> days
        </div>
    </group>
</group>
<record model="ir.ui.view" id="view_product_template_es_">
    <field name="name">product.template.es.form</field>
    <field name="model">product.template</field>
    <field name="inherit_id" ref="product.product_template_only_form_view"/>
    <field name="arch" type="xml">
        <xpath expr="//field[@name='sale_delay']" position="after">
            <div>
                <field name = 'time_pose' /> hours
            </div>
        </xpath>
    </field>
</record>

【问题讨论】:

    标签: openerp odoo-8 odoo-9 odoo-10 odoo-view


    【解决方案1】:
    <record model="ir.ui.view" id="view_product_template_es_">
        <field name="model">product.template</field>
        <field name="inherit_id" ref="product.product_template_only_form_view"/>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='sale_delay']/parent::div" position="after">
                <label for="time_pose"/>
                <div>
                    <field name="time_pose" class="oe_inline"/> hours
                </div>
            </xpath>
        </field>
    </record>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-26
      • 1970-01-01
      • 2010-11-17
      • 2011-05-03
      • 2011-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多