[VIEW] ~membership form view: associates members are not a main information and have...
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 19 Dec 2013 08:42:17 +0000 (09:42 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 19 Dec 2013 08:42:17 +0000 (09:42 +0100)
view/bikecoop.xml

index 2f9afaa..45a7ce4 100644 (file)
             <field name="inherit_id" ref="bikecoop.view_bikecoop_members_form"/>
             <field name="arch" type="xml">
                 <xpath expr="//group" position="before">
-                    <notebook>
-                        <page string="Membership main informations">
+                    <page string="Membership main informations">
+                        <group>
                             <group>
-                                <group>
-                                    <field name="member_ident" readonly="1"/>
-                                    <field name="membership_state"/>
-                                </group>
-                                <group>
-                                    <field name="membership_start"/>
-                                    <field name="membership_stop"/>
-                                </group>
+                                <field name="member_ident" readonly="1"/>
+                                <field name="membership_state"/>
                             </group>
                             <group>
-                                <label string="Associate members" for="associate_members"/>
-                                <field name="associate_members" widget="many2many" placeholder="Associate members" nolabel="1" domain="[('id','!=',id)]" context="{'form_view_ref' : 'bikecoop_l10n_fr.view_bikecoop_l10n_fr_associate_member_form'}">
-                                    <tree>
-                                        <field name="member_ident"/>
-                                        <field name="name"/>
-                                        <field name="membership_state"/>
-                                    </tree>
-                                </field>
+                                <field name="membership_start"/>
+                                <field name="membership_stop"/>
                             </group>
-                        </page>
-                        <page string="Memberships">
-                            <field name="member_lines" readonly="1">
-                                <tree string="Memberships">
-                                    <field name="date_from"/>
-                                    <field name="date_to"/>
-                                    <field name="membership_id"/>
-                                    <field name="member_price"/>
-                                    <field name="account_invoice_id"/>
-                                    <field name="state"/>
-                                </tree>
-                                <form string="Memberships">
-                                    <field name="date_from"/>
-                                    <field name="date_to"/>
-                                    <field name="member_price"/>
-                                    <field name="membership_id"/>
-                                    <field name="account_invoice_id"/>
-                                    <field name="state"/>
-                                </form>
-                            </field>
-                        </page>
-                    </notebook>
+                        </group>
+                    </page>
+                </xpath>
+                <xpath expr="//notebook" position="inside">
+                    <page string="Associate members">
+                        <field name="associate_members" widget="many2many" domain="[('id','!=',id)]" context="{'form_view_ref' : 'bikecoop_l10n_fr.view_bikecoop_l10n_fr_associate_member_form'}">
+                            <tree>
+                                <field name="member_ident"/>
+                                <field name="name"/>
+                                <field name="membership_state"/>
+                            </tree>
+                        </field>
+                    </page>
+                    <page string="Memberships">
+                        <field name="member_lines" readonly="1">
+                            <tree string="Memberships">
+                                <field name="date_from"/>
+                                <field name="date_to"/>
+                                <field name="membership_id"/>
+                                <field name="member_price"/>
+                                <field name="account_invoice_id"/>
+                                <field name="state"/>
+                            </tree>
+                            <form string="Memberships">
+                                <field name="date_from"/>
+                                <field name="date_to"/>
+                                <field name="member_price"/>
+                                <field name="membership_id"/>
+                                <field name="account_invoice_id"/>
+                                <field name="state"/>
+                            </form>
+                        </field>
+                    </page>
                 </xpath>
             </field>
         </record>