Odoo: Book

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

: Extending the name_search() function to allow finding records by fields other than name, such as a mobile number. Odoo Book

Create a new Python file to inherit the res.config.settings model. This model is transient and requires special functions to save and retrieve data. from odoo import models, api class StudentRecord(models

res.config.settings.view.form.inherit.edu res.config.settings Use code with caution. Copied to clipboard This model is transient and requires special functions

This feature adds a specific checkbox to the Odoo settings menu, allowing administrators to enable or disable a custom "Student Notification" service.

from odoo import models, fields class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' enable_student_notifications = fields.Boolean( string="Enable Student Creation Emails", config_parameter='education_organization.enable_student_notifications' ) Use code with caution. Copied to clipboard

cybrosys.com/odoo/videos/technical/create-kanban-view-in-odoo-17">Kanban view or Chatter integration ? Inheriting Odoo’s Features | Odoo 18 Studio Book

close Shopping Cart

New Account Register

Already have an account?
Log in instead Or Reset password