[REF] website_event_track: improve track views

RATIONALE

Even will soon gain a major update called Event Online, allowing to better
support full-online events. In order to prepare its merge, preparatory merge
are done to lessen the final diff.

PURPOSE

Update some views in website event track to ease integration of new features
and also improve user experience when dealing with tracks.

MIGRATION / UPDATE

Views
  * website_event_track.view_event_track_form
  * website_event_track.view_event_track_tree

LINKS

PR #55260
Task ID-2310491 (Event Online Preparation 5)
Part of Task ID-2252655 (Main Online Event task)
Part of Task ID-2283796 (Event B2Basics / Registration Flow)

Co-Authored-By: David Beguin <dbe@odoo.com>
Co-Authored-By: Thibault Delavallée <tde@odoo.com>
This commit is contained in:
Thibault Delavallée
2020-07-31 18:04:49 +00:00
co-authored by David Beguin
parent 874ce0846c
commit 0816bc90d4
@@ -145,12 +145,15 @@
<field name="user_id" domain="[('share', '=', False)]"/>
<field name="event_id"/>
<field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}"/>
<field name="color" widget="color_picker"/>
</group>
</group>
<notebook>
<page string="Speakers" name="speakers">
<group>
<field name="partner_id" domain="['|', ('company_id', '=', company_id), ('company_id', '=', False)]"/>
<field name="partner_id"
domain="['|', ('company_id', '=', company_id), ('company_id', '=', False)]"
context="{'default_phone': partner_phone, 'default_email': partner_email}"/>
<field name="partner_name"/>
<field name="partner_email"/>
<field name="partner_phone" class="o_force_ltr"/>
@@ -178,7 +181,13 @@
<tree string="Event Track">
<field name="name"/>
<field name="active" invisible="1"/>
<field name="event_id"/>
<field name="partner_name"/>
<field name="partner_id" optional="hide"/>
<field name="partner_email"/>
<field name="partner_phone"/>
<field name="event_id" invisible="context.get('default_event_id')"/>
<field name="stage_id"/>
<field name="color" widget="color_picker" optional="hide"/>
<field name="activity_exception_decoration" widget="activity_exception"/>
</tree>
</field>