| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/eLearning |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Géry Debongnie, Aaron Bohy, Julien Castiaux, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Florian Charlier, Nicolas Bayet, Valentin Chevalier, Victor Piryns (pivi), Dylan Kiss (dyki), stefanorigano (SRI), Serge Bayet (seba), kcv-odoo, Lina (liew), nihp-odoo, gteboul, Pierre Pulinckx (PIPU), khsr-odoo, Bastien PIERRE, Krzysztof Magusiak (krma), krip-odoo, Alessandro Lupo, Augustin (duau), Nisarg (nipl) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:40 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - html_editor - bus - http_routing - base_setup - web_tour - auth_signup - rating - website - digest - resource - social_media - google_recaptcha - utm - html_builder - website_mail - website_profile - website_partner - gamification - website_sale - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - delivery - payment_custom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cart_summary_inherit_website_sale_slides |
Course Cart right column | ir.ui.view | qweb | Inherits website_sale.cart_summary_content |
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_join |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_join |
course_main |
Course Main | ir.ui.view | qweb | Inherits website_slides.course_main |
course_option_buy_course_now |
Display 'Buy Now' | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_purchased_confirmation_message |
course_purchased_confirmation_message | ir.ui.view | qweb | New |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
product_template_form_view |
product.template.inherit.website.sale.slides | product.template | field | Inherits sale.product_template_form_view |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_form_add_inherit_sale_slides |
slide.channel.view.form.add.inherit.sale.slides | slide.channel | xpath | Inherits website_slides.slide_channel_view_form_add |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_channel_view_tree_report |
slide.channel.view.list.report.inherit.sale_slides | slide.channel | field | Inherits website_slides.slide_channel_view_tree_report |
slide_content_detailed_buy_course |
Buy Course To Access Resources or Interact Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
website_sale_confirmation_slide |
website_sale_confirmation_slide | ir.ui.view | qweb | Inherits website_sale.confirmation |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
get_product_multiline_description_sale(self)
service_tracking
Selection
ondelete={'course': 'set default'}
selection_add=[('course', 'Course Access')]
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
default=_get_default_product_id
domain=[('service_tracking', '=', 'course')]
index='btree_not_null'
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals_list)
write(self, vals)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Aaron Bohy, Odoo Online, Jorge Pinna Puissant, Julien Castiaux, Aurélien Warnon, Victor Feyens, std-odoo, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Vincent Larcin, Maruan Aguerdouh (magm), Dylan Kiss (dyki), omra-odoo, Andrzej(pian), Maryam Kia, Louis (loti), kcv-odoo, Louis (wil), gteboul, Pierre Pulinckx (PIPU), Pierre Pulinckx (pipu), Pierre Pulinckx, Bastien PIERRE, saurabh |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:53 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - web_editor - bus - html_editor - http_routing - base_setup - web_tour - auth_signup - rating - website - digest - resource - social_media - google_recaptcha - utm - website_mail - website_profile - website_partner - gamification - website_sale - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cart_summary_inherit_website_sale_slides |
Course Cart right column | ir.ui.view | qweb | Inherits website_sale.checkout_layout |
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_join |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_join |
course_main |
Course Main | ir.ui.view | qweb | Inherits website_slides.course_main |
course_option_buy_course_now |
Display 'Buy Now' | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_purchased_confirmation_message |
course_purchased_confirmation_message | ir.ui.view | qweb | New |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
product_template_form_view |
product.template.inherit.website.sale.slides | product.template | field | Inherits sale.product_template_form_view |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_form_add_inherit_sale_slides |
slide.channel.view.form.add.inherit.sale.slides | slide.channel | xpath | Inherits website_slides.slide_channel_view_form_add |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_channel_view_tree_report |
slide.channel.view.list.report.inherit.sale_slides | slide.channel | field | Inherits website_slides.slide_channel_view_tree_report |
slide_content_detailed_buy_course |
Buy Course To Access Resources or Interact Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
snippet_options |
Slides Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
website_sale_confirmation_slide |
website_sale_confirmation_slide | ir.ui.view | qweb | Inherits website_sale.confirmation |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
get_product_multiline_description_sale(self)
service_tracking
Selection
ondelete={'course': 'set default'}
selection_add=[('course', 'Course Access')]
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
default=_get_default_product_id
domain=[('service_tracking', '=', 'course')]
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals_list)
write(self, vals)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Denis Ledoux, Christophe Simonis, qsm-odoo, Aurélien Warnon, Victor Feyens, Samuel Degueldre, std-odoo, Nasreddin Boulif (bon), Prakash Prajapati, Tiffany Chang (tic), Rémy Voet (ryv), Gorash, Patrick Hoste, Demesmaeker, Valentin Chevalier, Louis Wicket (wil), Maruan Aguerdouh (magm), Dylan Kiss (dyki), FrancoisGe, Michael (mcm), Noe Antoine, Andrzej(pian), Louis (wil), Pierre Pulinckx (pipu), Bastien PIERRE, Sahil Patel, Pulinckx Pierre (PIPU) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - web_editor - bus - http_routing - base_setup - web_tour - auth_signup - rating - website - digest - resource - social_media - google_recaptcha - utm - website_mail - website_profile - website_partner - gamification - website_sale - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cart_summary_inherit_website_sale_slides |
Course Cart right column | ir.ui.view | qweb | Inherits website_sale.checkout_layout |
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_join |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_join |
course_main |
Course Main | ir.ui.view | qweb | Inherits website_slides.course_main |
course_option_buy_course_now |
Display 'Buy Now' | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_purchased_confirmation_message |
course_purchased_confirmation_message | ir.ui.view | qweb | New |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_form_add_inherit_sale_slides |
slide.channel.view.form.add.inherit.sale.slides | slide.channel | xpath | Inherits website_slides.slide_channel_view_form_add |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_channel_view_tree_report |
slide.channel.view.tree.report.inherit.sale_slides | slide.channel | field | Inherits website_slides.slide_channel_view_tree_report |
slide_content_detailed_buy_course |
Buy Course To Access Resources or Interact Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
snippet_options |
Slides Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
website_sale_confirmation_slide |
website_sale_confirmation_slide | ir.ui.view | qweb | Inherits website_sale.confirmation |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
get_product_multiline_description_sale(self)
detailed_type
Selection
ondelete={'course': 'set service'}
selection_add=[('course', 'Course')]
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
default=_get_default_product_id
domain=[('detailed_type', '=', 'course')]
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals_list)
write(self, vals)
No new fields.
Public methods (1)sale_product_domain(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Christophe Simonis, Barad Mahendra, qsm-odoo, Dharmraj Jhala, Aurélien Warnon, Romeo Fragomeli, Victor Feyens, std-odoo, Gorash, william-andre, Florian Charlier, Patrick Hoste, Fabio Barbero, Noe Antoine, Andrzej(pian), Jérémy Hennecart (jeh), Martin Trigaux (mat), Thomas Josse |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - web_editor - bus - http_routing - base_setup - web_tour - auth_signup - rating - website - digest - resource - social_media - google_recaptcha - utm - website_mail - website_profile - website_partner - gamification - web_kanban_gauge - website_sale - sale - sales_team - account_payment - account - product - uom - analytic - payment - website_payment |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cart_summary_inherit_website_sale_slides |
Course Cart right column | ir.ui.view | qweb | Inherits website_sale.cart_summary |
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_join |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_join |
course_main |
Course Main | ir.ui.view | qweb | Inherits website_slides.course_main |
course_option_buy_course_now |
Display 'Buy Now' | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_purchased_confirmation_message |
course_purchased_confirmation_message | ir.ui.view | qweb | New |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_form_add_inherit_sale_slides |
slide.channel.view.form.add.inherit.sale.slides | slide.channel | xpath | Inherits website_slides.slide_channel_view_form_add |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_channel_view_tree_report |
slide.channel.view.tree.report.inherit.sale_slides | slide.channel | field | Inherits website_slides.slide_channel_view_tree_report |
slide_content_detailed_buy_course |
Buy Course To Access Resources or Interact Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
snippet_options |
Slides Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
website_sale_confirmation_slide |
website_sale_confirmation_slide | ir.ui.view | qweb | Inherits website_sale.confirmation |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
get_product_multiline_description_sale(self)
detailed_type
Selection
ondelete={'course': 'set service'}
selection_add=[('course', 'Course')]
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
default=_get_default_product_id
domain=[('detailed_type', '=', 'course')]
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals_list)
write(self, vals)
No new fields.
Public methods (1)sale_product_domain(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Xavier-Do, Julien Mougenot, Achraf (abz), Mathieu Duckerts-Antoine, william-andre, Florian Charlier, xO-Tx, Andrzej(pian), Zelong Lin |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:26 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - web_editor - http_routing - base_setup - bus - web_tour - auth_signup - rating - website - digest - resource - social_media - google_recaptcha - utm - website_mail - website_profile - website_partner - gamification - web_kanban_gauge - website_sale - sale - sales_team - payment - account - product - uom - analytic - website_payment |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_option_buy_course_now |
Allow Buy Now | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_sidebar |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_sidebar |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_content_detailed_buy_course |
Buy Course To Download Resource Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
index=True
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals_list)
write(self, vals)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/14.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Olivier Dony, Thibault Delavallée, Christophe Simonis, Jeremy Kersten, Barad Mahendra, Xavier-Do, Achraf (abz), David Beguin, Mathieu Duckerts-Antoine, Florian Charlier |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14:27 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - portal_rating - portal - web - base - web_editor - http_routing - base_setup - bus - web_tour - auth_signup - rating - website - digest - resource - social_media - website_mail - website_profile - website_partner - gamification - web_kanban_gauge - website_sale - sale - sales_team - payment - account - product - uom - analytic - utm - website_payment - website_form - google_recaptcha |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_frontend |
Buy course on quiz | ir.ui.view | qweb | Inherits website.assets_frontend |
course_buy_course_button |
Buy Course Button | ir.ui.view | qweb | New |
course_buy_course_link |
Buy Course Link | ir.ui.view | qweb | New |
course_option_buy_course_now |
Allow Buy Now | ir.ui.view | qweb | Inherits website_sale_slides.course_buy_course_button |
course_sidebar |
Course Sidebar (infos, CTA) | ir.ui.view | qweb | Inherits website_slides.course_sidebar |
course_slides_cards_buy_course |
Documentation Course Content: add Buy Button in nav | ir.ui.view | qweb | Inherits website_slides.course_slides_cards |
course_slides_list_slide |
Slide template for a training channel (Sale) | ir.ui.view | qweb | Inherits website_slides.course_slides_list_slide |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_aside_training_category_buy_course |
Buy Course To Download Resource | ir.ui.view | qweb | Inherits website_slides.slide_aside_training_category |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_content_detailed_buy_course |
Buy Course To Download Resource Slide Detail | ir.ui.view | qweb | Inherits website_slides.slide_content_detailed |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
slide_fullscreen_sidebar_category_buy_course |
Buy Course To Download Resource Fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen_sidebar_category |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
ondelete={'payment': <expr>}
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
index=True
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals)
write(self, vals)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/13.0/website_sale_slides |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Hidden |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Jeremy Kersten, Barad Mahendra, Odoo Online, Adrian Torres, Aurélien Warnon, Xavier-Do, Sébastien Theys, Achraf (abz), qmo-odoo, mcm-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:06:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_slides - website - web - base - web_editor - http_routing - portal - base_setup - bus - web_tour - auth_signup - social_media - website_mail - website_profile - website_partner - gamification - web_kanban_gauge - website_rating - rating - website_sale - sale - sales_team - payment - account - product - uom - analytic - digest - resource - utm - website_payment - website_form |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Sell your courses using the e-commerce features of the website. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_frontend |
Buy course on quiz | ir.ui.view | qweb | Inherits website.assets_frontend |
course_sidebar |
Join Channel: Product Button | ir.ui.view | qweb | Inherits website_slides.course_sidebar |
course_sidebar_buy_now_course |
Buy Now Button | ir.ui.view | qweb | Inherits website_sale_slides.course_sidebar |
lesson_content_quiz |
lesson_content_quiz | ir.ui.view | qweb | Inherits website_slides.lesson_content_quiz |
sale_report_view_graph_slides |
sale.report.view.graph.slides | sale.report | graph | New |
slide_channel_view_form |
slide.channel.view.form.inherit.sale | slide.channel | xpath | Inherits website_slides.view_slide_channel_form |
slide_channel_view_kanban |
slide.channel.view.kanban.inherit.sale | slide.channel | xpath | Inherits website_slides.slide_channel_view_kanban |
slide_fullscreen |
slide_fullscreen | ir.ui.view | qweb | Inherits website_slides.slide_fullscreen |
channel_ids
One2many → slide.channel
string='Courses'
args: 'slide.channel', 'product_id'
No public methods.
No new fields.
Public methods (0)No public methods.
currency_id
Many2one
related='product_id.currency_id'
enroll
Selection
selection_add=[('payment', 'On payment')]
product_id
Many2one → product.product
index=True
args: 'product.product', 'Product'
product_sale_revenues
Monetary
compute='_compute_product_sale_revenues'
groups='sales_team.group_sale_salesman'
string='Total revenues'
action_view_sales(self)
create(self, vals)
write(self, vals)