OdooWiki OCA HUB

Website Sale Slides Survey Multi Qty

website_sale_slides_survey_multi_qty folder_open OCA/e-learning open_in_new
Website/eLearning License: AGPL-3

This module extends website_sale_slides_multi_qty to support certification surveys for participants of courses purchased with multiple registrations.

Certification attempts are linked to the corresponding course participation, allowing participants sharing the same purchaser to manage their certifications independently.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets each participant of a course bought with several seats take their own certification survey independently, and shows the participant's name, email and phone on their survey answers and certificate.

When a course is sold with several registrations, each participant has their own course membership. This module ties each certification attempt (a survey.user_input) to that specific membership through a new channel_partner_id field, so people sharing the same purchaser no longer share one certification.

What changes for users:

  • On the survey answers list, three new columns appear after the contact: the participant's name, email and phone, taken from the course membership.
  • When a participant opens a certification, the system looks for their own previous attempt and reuses its link; if there is none, a new attempt is created for that participant, with attempt limits not checked at creation.
  • If the visitor is not a member of the course, a test entry is created instead, so they can preview the certification.
  • The certificate report now prints the participant's name (or email) instead of the buyer's contact when available.
  • On the survey 'thank you' page, the certification link is only shown to logged-in users, not to public visitors.
  • The certification button in the fullscreen course player is hidden.

It touches slide.slide, survey.user_input and the course membership model, and adjusts the survey answer list, the certificate report and the course player screen.

Depends on

website_sale_slides_multi_qtywebsite_slides_survey
Models and fields (1)
  • survey.user_input · extends an existing modelchannel_partner_id, slide_channel_partner_name, slide_channel_partner_email, slide_channel_partner_phone

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/e-learning.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.