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

I see in the sales module, in the sale_order_line notebook, there are 3 buttons. "Add a product", "Add a section", and "Add a note".


I want to create something similar with custom method in my module but I can't find any method that defines "add_product_control", "add_section_control", or "add_note_control".



الصورة الرمزية
إهمال
أفضل إجابة

Hi,

Please Use widget="section_and_note_one2many" in your One2many field in XML,

To Get Section and Note in Your Custom Model

and after applying it you can add the control


<field name="your_one_2_many_field"

widget="section_and_note_one2many"

      <tree editable="bottom" string="Journal Items">

       <control>

           <create name="add_line_control" string="Add a line"/>

<create name="add_section_control" string="Add a section" context="{'default_display_type': 'line_section'}"/>

<create name="add_note_control" string="Add a note" context="{'default_display_type': 'line_note'}"/>

       </control>

      // Add you custom fields

</tree>

</field>


Hope it helps

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
5
سبتمبر 25
22400
3
أغسطس 25
3276
1
مايو 25
3142
1
أبريل 25
4114
1
أبريل 25
4967