تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
2420 أدوات العرض

how to inherit product.product in my costume module in model,py file in 

الصورة الرمزية
إهمال
can you tell me how to store demo data in demo.xml file in using my costume model class  

On Thu, Mar 17, 2016 at 1:45 PM, Jignesh Mehta <mj.jignesh@gmail.com> wrote:

A new answer on Inerit module has been posted. Click here to access the post :

See post


Sent by Odoo S.A. using Odoo

See my updated code. Thanks,

thanks

On Thu, Mar 17, 2016 at 5:34 PM, Jignesh Mehta <mj.jignesh@gmail.com> wrote:

See my updated code. Thanks,


Sent by Odoo S.A. using Odoo

أفضل إجابة

Hello Jignasha,

In py :-

 class ProductProduct(models.Model): 
    _inherit = 'product.product'

    custom_field = fields.Char('Your Field Name',size=50,select=True)

In Xml:-

<record model="ir.ui.view" id="view_product_product_form">
    <field name="name">product.product.form</field>
    <field name="model">product.product</field>
    <field name="inherit_id" ref="product.product_normal_form_view"/>
    <field name="type">form</field>
    <field name="arch" type="xml">
        <field name="name" position="after">
            <field name="custom_field"/>
        </field> 
     </field>
</record>


demo.xml :-

<?xml version="1.0" encoding="utf-8"?>

<odoo>

<data noupdate="0">

    <record id="hr_department_department_name" model="hr.department">

        <field name="name">Department Name</field>

    </record>

</data>

</odoo>


From this, In Department Name record is created in the department menu.


Hope it works for you.

Thanks,

الصورة الرمزية
إهمال
الكاتب

Thanks

الكاتب

this demo.xml is for product.product ?

nope. this is for department. but you can create demo file same as above code. In code, model="product.product" and field which you want for product.