Odoo中文网|Odoo实施培训

标题: wizard的创建 [打印本页]

作者: 磨叽什么    时间: 2018-4-16 18:41
标题: wizard的创建
xml下的代码:
<?xml version="1.0"?>
<odoo>
    <data>
        <record id="contact_wizard_form_view" model="ir.ui.view">
                <field name="name">contact.wizard.form.view</field>
                <field name="model">contacts.wizard</field>
                <field name='type'>form</field>
                <field name="arch" type="xml">
                <form>
                <sheet>
                    <group>
                            <field name="session_ids" />
                            <field name="partner_ids" />
                    </group>
                </sheet>
            </form>
            </field>
        </record>
        <act_window id="action_academy_wizard"
                name="contacts.wizard"
                src_model="res.partner" res_model="contacts.wizard"
                view_mode="form" target="new" multi="True"
                key2="client_action_multi"/>

        <record id = 'action_contact_wizard' model='ir.actions.act_window'>
            <field name='name'>wizard</field>
            <field name='res_model'>contacts.wizard</field>
            <field name='view_mode'>tree,form</field>
        </record>

        <menuitem  id ="contact_menu" name ="contact" />
        <menuitem  id ="contact_wizard" name ="wizard" parent ="contact_menu" action ="action_contact_wizard" />
    </data>
</odoo>
py下的代码:

#-*- coding: utf-8 -*-

from odoo import models,fields,api


class Wizard(models.TransientModel):
    _name = 'contacts.wizard'
    _description = 'openacademy wizard'

    session_ids = fields.Many2many('openacademy.session', string="Sessions")
    partner_ids = fields.Many2many('res.partner',  string="Partner")







欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) Powered by Discuz! X3.2