Как мога да накарам поле много2много вградени дървета да изглежда добре в Odoo?

Имам дървовиден изглед с много2много поле require_weekday:

<record model="ir.ui.view"
       id="sale_order_email_collection_form">
 <field name="name">sale.order_email.collection.form</field>
 <field name="model">sale.order_email.collection</field>
 <field name="arch" type="xml">
   <form string="Collection">
     <group>
       <field name="name"/>
     </group>
     <field name="emails">
       <tree string="Lines" editable="bottom">
         <field name="required_weekday"/>
       </tree>
     </field>
   </form>
 </field>
</record>

Когато щракна върху полето many2many, то по същество е неизползваемо с някакъв син текст, който покрива дървовидния изглед, което прави невъзможно да се каже какво се случва.

въведете описание на изображението тук

Възможно ли е да го накарате да работи прилично?


person Kit Sunde    schedule 19.09.2014    source източник


Отговори (2)


Можете да използвате widget="many2many_tags" в xml. например :

<field name="fields_name" widget="many2many_tags"/>
person BBBagadiya    schedule 22.09.2014

Можете да използвате widget="one2many" в xml.

Това ще промени many2many изгледа на формуляра на one2many, както желаете.

Например:

<field name="your_many2many_field" widget="one2many">
    <tree string="your string" editable="top/bottom">
        <field name="your_fields"/>#Define all your fields for tree view
    </tree>
</field?
person Sudhir Arya    schedule 21.09.2014