~school-dev-team/school-base-openerp-module/school-ampa-openerp-module

« back to all changes in this revision

Viewing changes to oerp_modules/training/wizard/session_duplicate.xml

  • Committer: pereerro
  • Date: 2013-11-30 20:34:17 UTC
  • Revision ID: pereerro-20131130203417-whwzik8hkmm6j89g
[REF] Begining of integration with school and training.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<openerp>
 
3
    <data>
 
4
 
 
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"/>
 
21
                            </tree>
 
22
                        </field>
 
23
                    </group>
 
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"/>
 
28
                    </group>
 
29
                </form>
 
30
            </field>
 
31
        </record>
 
32
 
 
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>
 
39
        </record>
 
40
 
 
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>
 
49
        </record>
 
50
 
 
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>-->
 
59
<!--        </record>-->
 
60
 
 
61
 
 
62
    </data>
 
63
</openerp>