[IMP] event_track_calendar_event: event_tracks.speakers moved to calendar_events

This commit is contained in:
clementthomas
2025-01-24 08:42:59 +01:00
parent b8bc91f7bc
commit c8e2f102ee
5 changed files with 10 additions and 9 deletions

View File

@@ -6,6 +6,7 @@
"license": "AGPL-3", "license": "AGPL-3",
"author": "Elabore", "author": "Elabore",
"website": "https://www.elabore.coop", "website": "https://www.elabore.coop",
'summary': 'Not usefull anymore for CTL',
"category": "", "category": "",
"depends": ["website_event_track"], "depends": ["website_event_track"],
"data": [ "data": [

View File

@@ -10,15 +10,15 @@
--> -->
<!-- <field name="date" position="replace" /> --> <!-- <field name="date" position="replace" /> -->
<page name="speaker" position="before"> <page name="speaker" position="before">
<page name="calendar_events" string="Dates"> <page name="calendar_events" string="Plages horaires">
<field name="calendar_event_ids" context="{'default_name':name}" colspan="2"> <field name="calendar_event_ids" context="{'default_name':name}" colspan="2">
<tree default_order="start,stop"> <tree default_order="start,stop" editable="bottom">
<field name="name" string="Name" invisible="1" /> <field name="name" string="Name" invisible="1" />
<field name="start" string="From" /> <field name="start" string="From" />
<field name="stop" string="To" /> <field name="stop" string="To" />
<field name="description" /> <field name="description" />
</tree> </tree>
<form> <!-- <form>
<group> <group>
<field name="name" string="Name" invisible="True" /> <field name="name" string="Name" invisible="True" />
<label for="start" string="Date"/> <label for="start" string="Date"/>
@@ -29,7 +29,7 @@
</div> </div>
<field name="description" /> <field name="description" />
</group> </group>
</form> </form> -->
</field> </field>
</page> </page>
</page> </page>

View File

@@ -6,5 +6,5 @@ class CalendarEvent(models.Model):
_inherit = 'calendar.event' _inherit = 'calendar.event'
speaker_ids = fields.Many2many( speaker_ids = fields.Many2many(
'res.partner', "calendar_event_speaker_rel", "calendar_event_id", "speaker_id", string="Speakers", domain="[('is_company','=',False)]" 'res.partner', "calendar_event_speaker_rel", "calendar_event_id", "speaker_id", string="Intervenants", domain="[('is_company','=',False)]"
) )

View File

@@ -6,7 +6,7 @@ class EventTrack(models.Model):
_inherit = "event.track" _inherit = "event.track"
speaker_ids = fields.Many2many( speaker_ids = fields.Many2many(
'res.partner', string="Speakers", compute="compute_speaker_ids" 'res.partner', string="Intervenants", compute="compute_speaker_ids"
) )
def compute_speaker_ids(self): def compute_speaker_ids(self):

View File

@@ -6,12 +6,12 @@
<field name="model">event.track</field> <field name="model">event.track</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//field[@name='calendar_event_ids']/tree/field[@name='description']" position="after"> <xpath expr="//field[@name='calendar_event_ids']/tree/field[@name='description']" position="after">
<field name="speaker_ids" /> <field name="speaker_ids" widget="many2many_tags"/>
</xpath> </xpath>
<xpath expr="//field[@name='calendar_event_ids']/form//field[@name='description']" position="after"> <!-- <xpath expr="//field[@name='calendar_event_ids']/form//field[@name='description']" position="after">
<field name="speaker_ids" /> <field name="speaker_ids" />
</xpath> </xpath> -->
</field> </field>
</record> </record>