Odoo Book Site
: Creating card-based displays for models like "Company Employees" to improve visual management.
In Odoo, "Odoo Book" refers to a comprehensive learning resource, such as the Odoo 18 Development Book by Cybrosys Technologies. To "develop a feature" in this context typically means implementing a custom functionality within an Odoo module using the framework's core building blocks like Python for business logic and XML for views .
Add the field to the user interface by inheriting the settings form view in an XML file. Odoo Book
In your main student record model, use the config_parameter to check if the feature is enabled before executing the notification logic.
: Adding communication logs and activity scheduling to any custom model. : Creating card-based displays for models like "Company
cybrosys.com/odoo/videos/technical/create-kanban-view-in-odoo-17">Kanban view or Chatter integration ? Inheriting Odoo’s Features | Odoo 18 Studio Book
This feature adds a specific checkbox to the Odoo settings menu, allowing administrators to enable or disable a custom "Student Notification" service. Add the field to the user interface by
from odoo import models, api class StudentRecord(models.Model): _name = 'student.record' @api.model def create(self, vals): res = super(StudentRecord, self).create(vals) # Check the system parameter is_enabled = self.env['ir.config_parameter'].sudo().get_param('education_organization.enable_student_notifications') if is_enabled: self.send_notification_email(res) return res Use code with caution. Copied to clipboard Other Common Features for Development