Adaptations formulaires pour la v7
[burette/bikecoop.git] / view / bikecoop.xml
1 <openerp>
2 <data>
3 <record id="view_bikecoop_members_tree" model="ir.ui.view">
4 <field name="name">res.partner.tree</field>
5 <field name="model">res.partner</field>
6 <field name="type">tree</field>
7 <field name="priority" eval="8"/>
8 <field name="arch" type="xml">
9 <tree string="Bikecoop Members">
10 <field name="name"/>
11 </tree>
12 </field>
13 </record>
14
15 <record id="view_bikecoop_members_form" model="ir.ui.view">
16 <field name="name">res.partner.form</field>
17 <field name="model">res.partner</field>
18 <field name="type">form</field>
19 <field name="priority" eval="8"/>
20 <field name="arch" type="xml">
21 <form string="Bikecoop Member" version="7.0">
22 <sheet>
23 <field name="image" widget="image" class="oe_left oe_avatar" options='{"preview_image": "image_medium", "size": [90, 90]}'/>
24 <div class="oe_title">
25 <div class="oe_edit_only">
26 <label for="name"/> (
27 <field name="is_company"/> <label for="is_company"/>)
28 </div>
29 <h1>
30 <field name="name"/>
31 </h1>
32 </div>
33 <group>
34 <group>
35 <label for="street" string="Postal address"/>
36 <div>
37 <field name="zip" placeholder="Zip code"/>
38 <field name="city" placeholder="CITY"/>
39 <field name="country_id">Value</field>
40 <field name="street" placeholder="Street ..."/>
41 <field name="street2" placeholder="..."/>
42 <field name="email" widget="email" placeholder="email"/>
43 </div>
44 </group>
45 <group attrs="{'invisible': [('is_company','=',True)]}">
46 <field name="date" string="Birthdate"/>
47 <field name="gender_id" domain="[('domain','=', 'gender')]" required="1" placeholder="Other, Female or Male"/>
48 <field name="nationality_id" required="1" placeholder="France"/>
49 <field name="occupation_id" required="1" domain="[('domain','=', 'occupation')]"/>
50 </group>
51 </group>
52 <notebook>
53 <page string="Volunteer activities" attrs="{'invisible': [('is_company','=',True)]}">
54 <label string="Want to be volunteer in ..."/>
55 <field name="volunteer_ids" domain="[('domain','=', 'volunteer')]" string="Want to be volunteer in ..."/>
56 <label string="Other volunteer activities"/>
57 <field name="comment"/>
58 </page>
59 </notebook>
60 </sheet>
61 </form>
62 </field>
63 </record>
64
65 <record id="view_bikecoop_members_search" model="ir.ui.view">
66 <field name="name">res.partner.search</field>
67 <field name="model">res.partner</field>
68 <field name="type">search</field>
69 <field name="priority" eval="8"/>
70 <field name="arch" type="xml">
71 <search string="Bikecoop Members">
72 <field name="name" select="1"/>
73 <field name="volunteer_ids" select="1" domain="[('domain','=', 'volunteer')]" string="Volunteer activity"/>
74 </search>
75 </field>
76 </record>
77
78 <record model="ir.actions.act_window" id="act_open_bikecoop_members_view">
79 <field name="name">Bikecoop Members</field>
80 <field name="type">ir.actions.act_window</field>
81 <field name="res_model">res.partner</field>
82 <field name="view_type">form</field>
83 <field name="view_mode">tree,form</field>
84 <field name="search_view_id" ref="view_bikecoop_members_search"/>
85 <field name="domain">[]</field>
86 <field name="context">{}</field>
87 </record>
88
89 <record model="ir.actions.act_window.view" id="act_open_bikecoop_members_view_form">
90 <field name="act_window_id" ref="act_open_bikecoop_members_view"/>
91 <field name="sequence" eval="20"/>
92 <field name="view_mode">form</field>
93 <field name="view_id" ref="view_bikecoop_members_form"/>
94 </record>
95
96 <record model="ir.actions.act_window.view" id="act_open_bikecoop_members_view_tree">
97 <field name="act_window_id" ref="act_open_bikecoop_members_view"/>
98 <field name="sequence" eval="10"/>
99 <field name="view_mode">tree</field>
100 <field name="view_id" ref="view_bikecoop_members_tree"/>
101 </record>
102
103 <menuitem id="menu_bikecoop"
104 sequence="20"
105 name="Bikecoop"
106 web_icon="images/bikecoop.png"
107 web_icon_hover="images/bikecoop-hover.png"
108 action="act_open_bikecoop_members_view"/>
109
110 <menuitem id="menu_bikecoop_members"
111 parent="menu_bikecoop"
112 sequence="20"
113 action="act_open_bikecoop_members_view"/>
114 </data>
115 </openerp>