Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
2370 Vistas

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

Avatar
Descartar
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

Mejor respuesta

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,

Avatar
Descartar
Autor

Thanks

Autor

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.