Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty

I inherited product.template
and i changed the string of total_price field:
total_price=fields.Float(string="All sales price")
i want to change the position of this field to become after list_price field :

<record model="ir\.ui\.view\"\ id=\"product_product_template_view_inherit\"\>


\ \ \ \ \ \ \ \ \ \ \ \ \<field\ name=\"name\"\>product.product.template.view.inherit</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='list_price']" position="after">


                    <field name="total_price" position="move">


                    </field>


                </xpath>


            </field>


        </record>

but it doesn't appear correctly:

Avatar
Hylkää
Paras vastaus

Hi 

Please try like this 


<xpath expr="//div[@name='pricing']" position="after">
<field name="total_price"/>
</xpath>

Hope this helps

Regards


Avatar
Hylkää
Tekijä

Thank you very much

Tekijä Paras vastaus

This is the code of xml:

<record model="ir\.ui\.view\"\ id=\"product_product_template_view_inherit\"\>
\ \ \ \ \<field\ name=\"name\"\>product.product.template.view.inherit</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='list_price']" position="after">
<div>
<label for="total_price" string="All Sales Price"/>
<field name="total_price" position="move" />
</div>


</xpath>



I used label but it doesn't appear correctly

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
1
toukok. 23
2462
2
maalisk. 23
2012
3
maalisk. 21
7610
3
huhtik. 24
4536
1
tammik. 16
8839