odoo/ext/custom-addons/mailchimp/wizard/partner_export_update_wizar...

56 lines
2.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="mailchimp_export_update_view_form" model="ir.ui.view">
<field name="name">partner.export.mailchimp.form</field>
<field name="model">partner.export.mailchimp</field>
<field name="arch" type="xml">
<form string="">
<sheet>
<group invisible="context.get('update_in_mailchimp', False)">
<field name="odoo_list_ids" required="not context.get('update_in_mailchimp', False)" widget="many2many_tags"/>
</group>
</sheet>
<footer>
<group>
<span>
<button string="Update" invisible="not context.get('update_in_mailchimp', False)" type="object" class="oe_highlight" name="action_update_partner_mailchimp"/>
<button string="Export" invisible="context.get('update_in_mailchimp', False)" type="object" class="oe_highlight" name="action_export_partner_mailchimp"/>
<button string="Cancel" class="oe_link" special="cancel" />
</span>
</group>
</footer>
</form>
</field>
</record>
<record id="mailchimp_export_update_form_action" model="ir.actions.act_window">
<field name="name">Export to MailChimp</field>
<field name="res_model">partner.export.mailchimp</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
<field name="target">new</field>
</record>
<!-- Add action entry in the Action Menu for Partners -->
<act_window id="mailchimp_export_action"
name="Export to MailChimp"
src_model="res.partner"
res_model="partner.export.mailchimp"
view_type="form"
view_mode="form"
key2="client_action_multi"
target="new"/>
<act_window id="mailchimp_update_action"
name="Update to MailChimp"
src_model="res.partner"
res_model="partner.export.mailchimp"
view_type="form"
view_mode="form"
key2="client_action_multi"
context="{'update_in_mailchimp': True}"
target="new"/>
</odoo>