EP-28 How to Add a Notebook & a Page in Odoo 18 Form View | Odoo 18 Technical Tutorials | Odoo 18 – CBMS Odoo ERP

In Odoo, notebook and pages are UI (User Interface) elements used primarily in form views to organize and display data in a structured, tabbed layout.A notebook is a container in Odoo XML views that holds multiple pages. It represents a tabbed interface, allowing users to navigate between different sections of a form without leaving the […]

EP-27 How to Add Help Tooltip in Odoo 18 Form View |Odoo 18 Technical Tutorials |Odoo 18 Development – CBMS Odoo ERP

In Odoo, a Help Tooltip is a small informative text that appears when a user hovers over (or clicks on, depending on configuration) a field label or element in the user interface. It’s used to provide additional guidance or explanations about the purpose or usage of a particular field or feature, improving the user experience […]

EP-26 How to Add Image Field in Odoo 18 Form View | Binary Field in Odoo |Odoo 18 Technical Tutorial – CBMS Odoo ERP

🎥 Welcome to CBMS.  In this tutorial, you’ll learn how to add an image field in a form view in Odoo 18 — step by step. Whether you’re customizing your own module or enhancing an existing model, this guide will help you integrate image fields seamlessly in your Odoo applications. 📌 In this video, you’ll […]

EP-24 How to Hide a Field in Form View in Odoo 18 | Make Field Invisible Based on Other Fields – CBMS Odoo ERP

In Odoo 18  the invisible attribute is used in XML views to control the visibility of fields, buttons, tabs, or other view elements in the user interface. This attribute is typically used within form views, tree views, kanban views, etc. Key Points: invisible=”1″ or invisible=”true”: Hides the field or element from the view. invisible=”0″ or invisible=”false”: […]

EP-16 How to Set Icon for a Menu in Odoo 18 | Odoo 18 Menus & Icons | Odoo 18 Technical Tutorials – CBMS Odoo ERP

This is the most common and recommended way. In your module’s XML file where you define the menu item, you can use the web_icon attribute. The value of this attribute should point to the icon you want to use  * your_module_name: The technical name of your module.  * static/description/icon.png: The path to your icon file […]

EP-21 How to Create & Add Fields in Odoo 18 | Fields in Odoo 18 | Odoo 18 Technical Tutorials – CBMS Odoo ERP

college_student.py admission_no = fields.Char(string=”Admission Number”, required=True) admission_date = fields.Date(string=”Admission Date”, required=True) first_name = fields.Char(string=”First Name”, required=True) last_name = fields.Char(string=”Last Name”, required=True) father_name = fields.Char(string=”Father’s Name”, required=True) mother_name = fields.Char(string=”Mother’s Name”, required=True) communication_address = fields.Text(string=”Communication Address”, required=True) street = fields.Char() street2 = fields.Char() zip = fields.Char() city = fields.Char() country_id= fields.Many2one(‘res.country’) state_id = fields.Many2one(‘res.country.state’, ‘Fed. State’, […]