EP-12 How to Create a Window Action in Odoo 18 | Odoo 18 Development Tutorials | Odoo 18 Tutorials – CBMS Odoo ERP

Creating a Window Action in Odoo 18 involves defining an action that opens a view (like a list, form, kanban, etc.) for a particular model. Window actions are usually defined in XML and can also be created manually through the UI or programmatically using Python if needed. Here’s how you can create one via XML, […]

EP-9: How to Create a Menu in Odoo 18 | Odoo 18 Development Tutorials | Odoo 18 Technical Tutorials – CBMS Odoo ERP

In Odoo, menus are part of the user interface that help users navigate to different features and functionalities within each module. Menus are structured hierarchically: main menus, sub-menus, and menu items (actions or views). Here’s a breakdown of menus in Odoo: 🔹 1. Main Menus These are the top-level categories visible on the top bar […]

EP-5 How to Add an Icon Image to a Module in Odoo 18 | Odoo 18 Development Tutorials | Odoo 18 Video – CBMS Odoo ERP

To add an icon image to a module in Odoo 18, follow these steps: Prepare the Icon Image: Create an icon image named icon.png. Ensure the image is appropriately sized, typically 256×256 pixels, and in PNG format. Place the Icon in the Module Directory: Within your module’s directory, navigate to or create the following path: […]

EP-3 What is a Manifest File in Odoo 18 | How to Create a Manifest File in Odoo 18 |Odoo 18 Tutorial – CBMS Odoo ERP

“Hey there, Odoo enthusiasts! 🚀 Welcome to CBMS , your ultimate guide to mastering Odoo development! Whether you’re a beginner or an expert, you’re in the right place!” In this tutorial, we’ll build a Custom College ERP Module in Odoo 18 – from scratch!” We’ll cover module structure, models, views, menus, and security – so […]

Custom Addons Path in Odoo 18 | EP-2 How to Configure Custom Addons Path in Odoo 18 | Odoo 18 Videos – CBMS Odoo ERP

In Odoo, the custom addons path refers to the directory where you store your custom modules, separate from Odoo’s core modules. This helps in maintaining modularity and prevents conflicts when upgrading Odoo.If you want to store custom Odoo modules separately from the default Odoo addons, you need to create a custom addons path and configure […]