PURPOSE eLearning should have its own application in manager. Indeed this is becoming a big application and having it embedded inside Website application is not enough anymore. It should also hold updated and easy-to-use menus, navigation, actions and views in backend. SPECIFICATIONS Integrate a button on slide.channel form view allowing to perform a mass mailing on course attendees. Do a flow similar to event. Add menu entry in menu of slide.channel kanban card after invite * Mail Attendees (same as on the course card and depend of the setting) Add menu entry inside Settings * Settings: add an option to install module mass_mailing_slide LINKS Task 1978729 PR #35061 Co-Authored-By: Thibault Delavallée <tde@odoo.com> Co-Authored-By: Jérémy Hennecart <jeh@odoo.com>
15 lines
616 B
Python
15 lines
616 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import fields, models
|
|
|
|
|
|
class ResConfigSettings(models.TransientModel):
|
|
_inherit = "res.config.settings"
|
|
|
|
website_slide_google_app_key = fields.Char(related='website_id.website_slide_google_app_key', readonly=False)
|
|
module_website_sale_slides = fields.Boolean(string="Sell on eCommerce")
|
|
module_website_slides_forum = fields.Boolean(string="Forum")
|
|
module_website_slides_survey = fields.Boolean(string="Certifications")
|
|
module_mass_mailing_slides = fields.Boolean(string="Mailing")
|