From 8f800a5ec061783084379ef5cbb1d60cf8a37a0d Mon Sep 17 00:00:00 2001 From: ijas ahammed Date: Mon, 20 Sep 2021 09:13:11 +0000 Subject: [PATCH] [IMP] website_{slides,sale_slides}: improve course list view under reporting This commit makes the reporting courses list view simpler, which now has following fields: - name - user_id - total_views (updated string to `# Views`) - rating_avg_stars (updated string to `Average Review`) - total_time (displays total) - members_count (displays total and updated string to `# Attendees`) - members_done_count (displays total and updated string to `# Completed`) - product_sale_revenues (added from website_sale_slides with monetary widget) This commit also adds a 'Published' filter to course search view which is applied by default in report action for the courses. TaskID-2607467 Part-of: odoo/odoo#76930 --- .../views/slide_channel_views.xml | 12 ++++++ .../views/slide_channel_views.xml | 39 ++++++++++++++++--- 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/addons/website_sale_slides/views/slide_channel_views.xml b/addons/website_sale_slides/views/slide_channel_views.xml index 3cb54e7316f..4befb6d5a56 100644 --- a/addons/website_sale_slides/views/slide_channel_views.xml +++ b/addons/website_sale_slides/views/slide_channel_views.xml @@ -23,6 +23,18 @@ + + slide.channel.view.tree.report.inherit.sale_slides + slide.channel + + + + + + + + + slide.channel.view.kanban.inherit.sale slide.channel diff --git a/addons/website_slides/views/slide_channel_views.xml b/addons/website_slides/views/slide_channel_views.xml index ca38d7231ef..79e7384cb99 100644 --- a/addons/website_slides/views/slide_channel_views.xml +++ b/addons/website_slides/views/slide_channel_views.xml @@ -175,11 +175,12 @@ - - - - - + + + + + + @@ -191,6 +192,7 @@ + @@ -347,6 +349,7 @@ slide.channel tree,graph,pivot,form + {"search_default_filter_published":1}

Create a course @@ -357,5 +360,31 @@

+ + + + tree + + + + + + graph + + + + + + pivot + + + + + + form + + + +