1
<?xml version="1.0" encoding="UTF-8"?>
5
<!-- training.session.duplicate.wizard -->
6
<record model="ir.ui.view" id="session_duplicate_wizard">
7
<field name="name">training.session.duplicate.wizard</field>
8
<field name="model">training.session.duplicate.wizard</field>
9
<field name="type">form</field>
10
<field name="arch" type="xml">
11
<form string="Duplicate Session" col="2">
12
<group colspan="2" col="2">
13
<field name="session_id" colspan="2"/>
14
<field name="group_id" colspan="2" context="{'default_session_id' : session_id}" attrs="{'readonly' : [('session_id', '=', False)],'required' : [('session_id', '!=', False)]}"/>
15
<separator string="Participants" colspan="2"/>
16
<field name="subscription_line_ids" colspan="2" height="250" nolabel="1" attrs="{'readonly' : [('group_id', '=', False)]}">
17
<tree string="Participants">
18
<field name="job_id"/>
19
<field name="job_email"/>
20
<field name="partner_id"/>
24
<separator string="" colspan="2"/>
25
<group col="2" colspan="2">
26
<button name="action_cancel" type="object" special="cancel" string="Cancel" icon="gtk-cancel"/>
27
<button name="action_apply" type="object" string="Duplicate" icon="gtk-apply"/>
33
<record model="ir.actions.act_window" id="session_duplicate_wizard_act">
34
<field name="name">Duplicate Session</field>
35
<field name="res_model">training.session.duplicate.wizard</field>
36
<field name="view_type">form</field>
37
<field name="view_mode">form</field>
38
<field name="target">new</field>
41
<record model="ir.actions.act_window" id="session_duplicate_wizard_act">
42
<field name="name">Duplicate Session</field>
43
<field name="res_model">training.session.duplicate.wizard</field>
44
<field name="view_type">form</field>
45
<field name="view_mode">form</field>
46
<field name="view_id" ref="session_duplicate_wizard"/>
47
<field name="target">new</field>
48
<field name="context">{'record_id' : active_id}</field>
51
<!-- <record model="ir.values" id="training_session_duplicate_related">-->
52
<!-- <field name="model">training.session</field>-->
53
<!-- <field name="model_id" ref="training.model_training_session"/>-->
54
<!-- <field name="object" eval="1"/>-->
55
<!-- <field name="name">Duplicate Session</field>-->
56
<!-- <field name="key2">client_action_multi</field>-->
57
<!-- <field name="value" eval="'ir.actions.act_window,' + str(ref('session_duplicate_wizard_act'))"/>-->
58
<!-- <field name="key">action</field>-->