[MOV] website_event_track: move sponsors views in their own file

As sponsor feature of website_event_track is going to be improved we take
the opportunity to move views in their own file. It eases module and views
readability. Some XML Ids are also renamed according to guidelines.

Task ID 2119333
PR #40949
This commit is contained in:
Debauche Stéphane
2020-01-28 09:14:43 +00:00
committed by Thibault Delavallée
parent 75f7ab0608
commit 3808fae4b2
4 changed files with 70 additions and 70 deletions
@@ -15,6 +15,7 @@
'data/event_track_data.xml',
'views/event_track_templates.xml',
'views/event_track_views.xml',
'views/event_sponsor_views.xml',
'views/event_views.xml',
],
'demo': [
@@ -0,0 +1,68 @@
<?xml version="1.0"?>
<odoo>
<data>
<!-- EVENTS/CONFIGURATION/EVENT Sponsor Types -->
<record id="event_sponsor_type_view_form" model="ir.ui.view">
<field name="name">Sponsor Types</field>
<field name="model">event.sponsor.type</field>
<field name="arch" type="xml">
<form string="Event Sponsor Types">
<sheet>
<group>
<field name="sequence"/>
<field name="name"/>
</group>
</sheet>
</form>
</field>
</record>
<record id="event_sponsor_type_view_tree" model="ir.ui.view">
<field name="name">Sponsor Types</field>
<field name="model">event.sponsor.type</field>
<field name="arch" type="xml">
<tree editable="bottom" string="Event Sponsor Type">
<field name="sequence" widget="handle"/>
<field name="name"/>
</tree>
</field>
</record>
<record id="event_sponsor_type_action" model="ir.actions.act_window">
<field name="name">Sponsor Types</field>
<field name="res_model">event.sponsor.type</field>
</record>
<menuitem action="event_sponsor_type_action" groups="base.group_no_one" id="menu_event_sponsor_type" parent="event.menu_event_configuration"/>
<record id="event_sponsor_view_search" model="ir.ui.view">
<field name="name">event.sponsor.search</field>
<field name="model">event.sponsor</field>
<field name="arch" type="xml">
<search string="Event Sponsors">
<field name="partner_id"/>
<field name="event_id"/>
</search>
</field>
</record>
<record id="event_sponsor_action_from_event" model="ir.actions.act_window">
<field name="name">Event Sponsors</field>
<field name="res_model">event.sponsor</field>
<field name="view_mode">tree,form</field>
<field name="context">{'search_default_event_id': active_id, 'default_event_id': active_id}</field>
</record>
<record id="event_sponsor_view_tree" model="ir.ui.view">
<field name="name">event.sponsor.tree</field>
<field name="model">event.sponsor</field>
<field name="arch" type="xml">
<tree editable="bottom">
<field name="partner_id"/>
<field name="url"/>
<field name="sponsor_type_id"/>
</tree>
</field>
</record>
</data>
</odoo>
@@ -263,75 +263,6 @@
action="action_event_track_location"
parent="event.menu_event_configuration"/>
<!-- EVENTS/CONFIGURATION/EVENT Sponsor Types -->
<record model="ir.ui.view" id="view_event_sponsor_type_form">
<field name="name">Sponsor Types</field>
<field name="model">event.sponsor.type</field>
<field name="arch" type="xml">
<form string="Event Sponsor Types">
<sheet>
<group>
<field name="sequence"/>
<field name="name"/>
</group>
</sheet>
</form>
</field>
</record>
<record model="ir.ui.view" id="view_event_sponsor_type_tree">
<field name="name">Sponsor Types</field>
<field name="model">event.sponsor.type</field>
<field name="arch" type="xml">
<tree string="Event Sponsor Type" editable="bottom">
<field name="sequence" widget="handle"/>
<field name="name"/>
</tree>
</field>
</record>
<record model="ir.actions.act_window" id="action_event_sponsor_type">
<field name="name">Sponsor Types</field>
<field name="res_model">event.sponsor.type</field>
</record>
<menuitem
id="menu_event_sponsor_type"
action="action_event_sponsor_type"
parent="event.menu_event_configuration"
groups="base.group_no_one"/>
<!-- EVENT.SPONSOR VIEWS -->
<record model="ir.ui.view" id="view_event_sponsor_tree">
<field name="name">event.sponsor.tree</field>
<field name="model">event.sponsor</field>
<field name="arch" type="xml">
<tree editable="bottom">
<field name="partner_id"/>
<field name="url"/>
<field name="sponsor_type_id"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="view_event_sponsor_search">
<field name="name">event.sponsor.search</field>
<field name="model">event.sponsor</field>
<field name="arch" type="xml">
<search string="Event Sponsors">
<field name="partner_id"/>
<field name="event_id"/>
</search>
</field>
</record>
<record model="ir.actions.act_window" id="action_event_sponsor_from_event">
<field name="name">Event Tracks</field>
<field name="res_model">event.sponsor</field>
<field name="view_mode">tree,form</field>
<field name="context">{'search_default_event_id': active_id, 'default_event_id': active_id}</field>
</record>
<!-- EVENTS/CONFIGURATION/EVENT Tags -->
<record model="ir.ui.view" id="view_event_track_tag_form">
<field name="name">Track Tags</field>
@@ -31,7 +31,7 @@
context="{'default_date': date_begin}">
<field name="track_count" string="Tracks" widget="statinfo"/>
</button>
<button name="%(action_event_sponsor_from_event)d"
<button name="%(event_sponsor_action_from_event)d"
type="action"
class="oe_stat_button"
icon="fa-users">