跳至內容
選單
此問題已被標幟

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:

頭像
捨棄
最佳答案

Hi 

Please try like this 


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

Hope this helps

Regards


頭像
捨棄
作者

Thank you very much

作者 最佳答案

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

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
1
5月 23
2390
2
3月 23
1958
3
3月 21
7542
3
4月 24
4429
1
1月 16
8772