diff options
| author | Debauche Stéphane <std@odoo.com> | 2019-11-12 09:12:45 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2020-01-08 09:11:51 +0000 |
| commit | bd61b6cd386ebeb9f8b375fff7ad430a2e4c39b5 (patch) | |
| tree | cdad34357fd4c0cd2faed2e5363c651f51f246b3 /addons/website_event_track/views | |
| parent | e3ff893bb774f3784ca5b9c925618a0f793d7182 (diff) | |
[IMP] website_event_track: improve `event.track`
1. the color of a track is now based on the color of the stage
2. the default date of a track is the ``date_begin`` of its event
Task #2088538
Diffstat (limited to 'addons/website_event_track/views')
| -rw-r--r-- | addons/website_event_track/views/event_track_views.xml | 5 | ||||
| -rw-r--r-- | addons/website_event_track/views/event_views.xml | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/addons/website_event_track/views/event_track_views.xml b/addons/website_event_track/views/event_track_views.xml index a5e3f43c408..f673017d089 100644 --- a/addons/website_event_track/views/event_track_views.xml +++ b/addons/website_event_track/views/event_track_views.xml @@ -99,6 +99,7 @@ <filter string="Stage" name="stage" context="{'group_by': 'stage_id'}"/> <filter string="Date" name="date" context="{'group_by': 'date'}"/> <filter string="Event" name="event" context="{'group_by': 'event_id'}"/> + <filter string="Room" name="location" context="{'group_by': 'location_id'}"/> </group> </search> </field> @@ -195,6 +196,7 @@ <field name="name">Event Tracks</field> <field name="res_model">event.track</field> <field name="view_mode">kanban,tree,form,calendar,graph,activity</field> + <field name="context">{'search_default_location': 1}</field> <field name="help" type="html"> <p class="o_view_nocontent_smiling_face"> Add a new track @@ -208,7 +210,7 @@ <field name="res_model">event.track</field> <field name="name">Event Tracks</field> <field name="view_mode">kanban,tree,form,calendar,graph,activity</field> - <field name="context">{'search_default_event_id': active_id, 'default_event_id': active_id, 'group_by': 'stage_id'}</field> + <field name="context">{'search_default_event_id': active_id, 'default_event_id': active_id, 'search_default_location': 1}</field> <field name="help" type="html"> <p class="o_view_nocontent_smiling_face"> Add a new track @@ -393,6 +395,7 @@ <field name="fold"/> <field name="is_done"/> <field name="is_cancel"/> + <field name="color" widget="color_picker"/> </group> </group> </sheet> diff --git a/addons/website_event_track/views/event_views.xml b/addons/website_event_track/views/event_views.xml index 0ae83b9400f..1fa4543a456 100644 --- a/addons/website_event_track/views/event_views.xml +++ b/addons/website_event_track/views/event_views.xml @@ -27,7 +27,8 @@ <button name="%(action_event_track_from_event)d" type="action" class="oe_stat_button" - icon="fa-inbox"> + icon="fa-inbox" + context="{'default_date': date_begin}"> <field name="track_count" string="Tracks" widget="statinfo"/> </button> <button name="%(action_event_sponsor_from_event)d" |
