diff options
| author | qmo-odoo <qmo@odoo.com> | 2020-01-16 08:36:13 +0000 |
|---|---|---|
| committer | qmo-odoo <qmo@odoo.com> | 2020-03-26 14:59:16 +0000 |
| commit | 91eded2eb280ddb2dc4acfe92cab5c98a7554fee (patch) | |
| tree | 1e8d9964a5b97b6aa6baa93e3ec8f5c2a6d9f835 /addons/event/views/event_views.xml | |
| parent | 307263c22d9ea1eecc1f6fba478c24a7a845f2c7 (diff) | |
[IMP] website_event, event: Add event.tag.category and event.tag + rename event.type display name
This commit changes the display name for the model event.type from
"Event Category" to "Event Template"
This change was needed before introducing the new model event.tag.category
which will be used to group tags (event.tag)
This commit introduces two new models: event.tag.category & event.tag
The tags will be grouped by category and will be used to filter events.
In the front-end, if the user activates the "filter by categories", each
event.tag.category will generate a new dropdown of related tags.
Clicking on one of these tags will add a new "tag badge" above the events
(same way as in eLearning).
LINKS:
TaskID:2162438
PR: #43856
Diffstat (limited to 'addons/event/views/event_views.xml')
| -rw-r--r-- | addons/event/views/event_views.xml | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/addons/event/views/event_views.xml b/addons/event/views/event_views.xml index 43f778f9a5e..7a9842507f2 100644 --- a/addons/event/views/event_views.xml +++ b/addons/event/views/event_views.xml @@ -86,6 +86,10 @@ </div> </div> </div> + <div class="col-12 col-lg-6 o_setting_box" > + <label for="tag_ids" string="Tags"/> + <field name="tag_ids" widget="many2many_tags" options="{'no_quick_create': True}"/> + </div> </div> <h2>Attendees</h2> <div class="row mt16 o_settings_container" name="event_type_attendees"> @@ -131,7 +135,7 @@ <field name="name">event.type.tree</field> <field name="model">event.type</field> <field name="arch" type="xml"> - <tree string="Event Category"> + <tree string="Event Template"> <field name="sequence" widget="handle"/> <field name="name"/> </tree> @@ -142,7 +146,7 @@ <field name="name">event.type.search</field> <field name="model">event.type</field> <field name="arch" type="xml"> - <search string="Event Categories"> + <search string="Event Templates"> <field name="name"/> <filter string="Online Event" name="online_event" help="Online Event" domain="[('is_online', '=', True)]"/> </search> @@ -150,7 +154,7 @@ </record> <record model="ir.actions.act_window" id="action_event_type"> - <field name="name">Event Categories</field> + <field name="name">Event Templates</field> <field name="res_model">event.type</field> </record> @@ -227,6 +231,7 @@ </group> <group> <field name="event_type_id" options="{'no_create':True}"/> + <field name="tag_ids" widget="many2many_tags" options="{'no_quick_create': True}"/> <field name="auto_confirm" groups="base.group_no_one"/> </group> <group> @@ -446,7 +451,7 @@ domain="[('activity_ids.date_deadline', '>', context_today().strftime('%Y-%m-%d'))]"/> <group expand="0" string="Group By"> <filter string="Responsible" name="responsible" context="{'group_by': 'user_id'}"/> - <filter string="Event Category" name="event_type_id" context="{'group_by': 'event_type_id'}"/> + <filter string="Template" name="event_type_id" context="{'group_by': 'event_type_id'}"/> <filter string="Stage" name="stage_id" context="{'group_by': 'stage_id'}"/> <filter string="Start Date" name="date_begin" domain="[]" context="{'group_by': 'date_begin'}"/> </group> |
