[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
This commit is contained in:
committed by
Thibault Delavallée
parent
e3ff893bb7
commit
bd61b6cd38
@@ -90,11 +90,10 @@
|
||||
<field name="name">How to design a new piece of furniture</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
||||
<field name="duration" eval="1"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field name="color">3</field>
|
||||
<field name="stage_id" ref="event_track_stage0"/>
|
||||
<field name="kanban_state">blocked</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
@@ -103,7 +102,7 @@
|
||||
<field name="name">How to integrate hardware materials in your pieces of furniture</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
||||
<field name="duration" eval="0.25"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
@@ -115,7 +114,7 @@
|
||||
<field name="name">Portfolio presentation</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=35)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
||||
<field name="duration" eval="0.3"/>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
@@ -126,7 +125,7 @@
|
||||
<field name="name">How to develop automated processes</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 09:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
@@ -137,7 +136,7 @@
|
||||
<field name="name">The new way to promote your creations</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
@@ -148,7 +147,7 @@
|
||||
<field name="name">Detailed roadmap of our new products</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=7, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
@@ -159,7 +158,7 @@
|
||||
<field name="name">A technical explanation of how to use computer design apps</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=10, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
||||
<field name="duration" eval="1"/>
|
||||
<field name="partner_id" ref="base.res_partner_1"/>
|
||||
@@ -170,10 +169,9 @@
|
||||
<field name="name">How to optimize your sales, from leads to sales orders</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="color">2</field>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
<field name="stage_id" ref="event_track_stage3"/>
|
||||
<field name="kanban_state">blocked</field>
|
||||
@@ -184,10 +182,9 @@
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
||||
<field name="duration" eval="1"/>
|
||||
<field name="color">2</field>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
<field name="stage_id" ref="event_track_stage3"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
@@ -196,10 +193,9 @@
|
||||
<field name="name">Raising qualitive insights from your customers</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="color">5</field>
|
||||
<field name="stage_id" ref="event_track_stage0"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
</record>
|
||||
@@ -207,7 +203,7 @@
|
||||
<field name="name">Discover our new design team</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=10, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
@@ -218,7 +214,7 @@
|
||||
<field name="name">Latest trends</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
@@ -229,7 +225,7 @@
|
||||
<field name="name">Advanced reporting</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
||||
<field name="duration" eval="0.25"/>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
@@ -240,7 +236,7 @@
|
||||
<field name="name">Partnership programs</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
@@ -251,7 +247,7 @@
|
||||
<field name="name">How to communicate with your community</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=8, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
@@ -262,7 +258,7 @@
|
||||
<field name="name">How to follow us on the social media</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=12, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_12"/>
|
||||
@@ -273,7 +269,7 @@
|
||||
<field name="name">The new marketing strategy</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_10"/>
|
||||
@@ -284,10 +280,9 @@
|
||||
<field name="name">How to build your marketing strategy within a competitive environment</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="color">5</field>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field name="stage_id" ref="event_track_stage1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
@@ -296,10 +291,9 @@
|
||||
<field name="name">Advanced lead management : tips and tricks from the fields</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 09:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=3, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="color">5</field>
|
||||
<field name="partner_id" ref="base.res_partner_4"/>
|
||||
<field name="stage_id" ref="event_track_stage1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
@@ -308,7 +302,7 @@
|
||||
<field name="name">New Certification Program</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=3, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
@@ -319,10 +313,9 @@
|
||||
<field name="name">House of World Cultures</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=4, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="color">7</field>
|
||||
<field name="stage_id" ref="event_track_stage1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
</record>
|
||||
@@ -330,7 +323,7 @@
|
||||
<field name="name">Minimal but efficient design</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=4, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_3"/>
|
||||
@@ -341,7 +334,7 @@
|
||||
<field name="name">Key Success factors selling our furniture</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=4, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_1"/>
|
||||
@@ -352,7 +345,7 @@
|
||||
<field name="name">Design contest (entire day)</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=25)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location10"/>
|
||||
<field name="duration" eval="1.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_18"/>
|
||||
@@ -363,7 +356,7 @@
|
||||
<field name="name">Design contest (entire afternoon)</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=55)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="location_id" ref="website_event_track.event_track_location10"/>
|
||||
<field name="duration" eval="2.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_18"/>
|
||||
@@ -374,18 +367,17 @@
|
||||
<field name="name">My Company global presentation</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 04:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="duration" eval="1"/>
|
||||
<field name="partner_id" ref="base.res_partner_1"/>
|
||||
<field name="stage_id" ref="event_track_stage3"/>
|
||||
<field name="color">3</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
</record>
|
||||
<record id="event_track28" model="event.track">
|
||||
<field name="name">Status & Strategy</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:00:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=1, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="duration" eval="0.5"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field name="stage_id" ref="event_track_stage2"/>
|
||||
@@ -395,18 +387,17 @@
|
||||
<field name="name">The new marketing strategy</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="duration" eval="0.25"/>
|
||||
<field name="partner_id" ref="base.res_partner_2"/>
|
||||
<field name="stage_id" ref="event_track_stage2"/>
|
||||
<field name="color">6</field>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
</record>
|
||||
<record id="event_track30" model="event.track">
|
||||
<field name="name">Morning break</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:45:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="duration" eval="0.25"/>
|
||||
<field name="stage_id" ref="event_track_stage1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
@@ -415,7 +406,7 @@
|
||||
<field name="name">Lunch</field>
|
||||
<field name="is_published" eval="True"/>
|
||||
<field name="event_id" ref="event.event_0"/>
|
||||
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:30:00')"></field>
|
||||
<field name="date" eval="(DateTime.now() + timedelta(days=2, hours=16, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
|
||||
<field name="duration" eval="1"/>
|
||||
<field name="stage_id" ref="event_track_stage1"/>
|
||||
<field name="user_id" ref="base.user_admin"/>
|
||||
|
||||
@@ -44,15 +44,18 @@
|
||||
<record id="event_track_stage0" model="event.track.stage">
|
||||
<field name="name">Proposal</field>
|
||||
<field name="sequence">1</field>
|
||||
<field name="color">1</field>
|
||||
</record>
|
||||
<record id="event_track_stage1" model="event.track.stage">
|
||||
<field name="name">Confirmed</field>
|
||||
<field name="sequence">2</field>
|
||||
<field name="mail_template_id" ref="mail_template_data_track_confirmation"/>
|
||||
<field name="color">2</field>
|
||||
</record>
|
||||
<record id="event_track_stage2" model="event.track.stage">
|
||||
<field name="name">Announced</field>
|
||||
<field name="sequence">3</field>
|
||||
<field name="color">3</field>
|
||||
</record>
|
||||
<record id="event_track_stage3" model="event.track.stage">
|
||||
<field name="name">Published</field>
|
||||
|
||||
@@ -44,6 +44,7 @@ class TrackStage(models.Model):
|
||||
help='This stage is folded in the kanban view when there are no records in that stage to display.')
|
||||
is_done = fields.Boolean(string='Accepted Stage')
|
||||
is_cancel = fields.Boolean(string='Canceled Stage')
|
||||
color = fields.Integer(string='Color')
|
||||
|
||||
|
||||
class Track(models.Model):
|
||||
@@ -86,7 +87,7 @@ class Track(models.Model):
|
||||
duration = fields.Float('Duration', default=1.5, help="Track duration in hours.")
|
||||
location_id = fields.Many2one('event.track.location', 'Room')
|
||||
event_id = fields.Many2one('event.event', 'Event', required=True)
|
||||
color = fields.Integer('Color Index')
|
||||
color = fields.Integer('Color', related="stage_id.color")
|
||||
priority = fields.Selection([
|
||||
('0', 'Low'), ('1', 'Medium'),
|
||||
('2', 'High'), ('3', 'Highest')],
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user