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

Hi, 

I inherited product.template classe and created a char field on Odoo v16.

I created a new product_template_action with a context and a domain on my new field. The domain works, but not the context. I tested to pass an Odoo field (like default_code) and another custom field : context with default_code works but not my custom field.


Here are my .py and .xml

class ProductTemplate(models.Model):
​_inherit = "product.template"
   
​di_nature_type = fields.Char('Nature Type')

    

ir.actions.act_window">

        Labour

        ir.actions.act_window

        product.template

        tree,kanban,form

        {'default_di_nature_type': '1'}

        [('di_nature_type','=','1')]

       

           

                Create a new product

           

       


What's wrong ?

Thanks for help

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

This is the xml, the /code bug in my post

<record id="product_template_action_labour" model="ir.actions.act_window">
<field name="name">Labour</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">product.template</field>
<field name="view_mode">tree,kanban,form</field>
<field name="context">{'default_di_nature_type': '1'}</field>
<field name="domain">[('di_nature_type','=','1')]</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a new product
</p>
</field>
</record>

المنشورات ذات الصلة الردود أدوات العرض النشاط
2
يونيو 23
4873
2
مارس 19
13176
1
مايو 24
2121
1
أبريل 24
1983
1
فبراير 24
2843