In this tutorial, you will be creating your custom settings in Odoo and I will be showing you how to do this. This will lay a foundation for you when planning on developing your own module. While creating your custom settings in Odoo, there are some things you need to do to achieve this. I have created a video for…
Category: Technical
How to Add Chatter to a Model in Odoo
In this tutorial i will teach you how to add Chatter to a model in odoo either to an exiting or to a new model. So how does Odoo Chatter look like. Why Chatter One of the most important reason why you want to add chatter to your module is simply because you want to keep track of activities carried…
How to Validate a User’s Group in Odoo
In this tutorial, we will learn how to validate if a user belongs to a group or not. Checking or validating if a user belongs to a group can be done using the odoo technical method called has_group. The has_group is a method that is attached to the res.users model, which means you can only use this on the res.users model. How to Check The first thing…
Fixing Styling Errors on Odoo 12
In this tutorial, I will like to share my first experience when i tried instalingl Odoo 12, and this will be as straight forward as possible. I assume you have already downloaded Odoo 12 and you are about to start. Now, most people start Odoo from their terminals, which is fine, whichever way is fine as long as your Odoo…
Expand Your View Using Xpath in Odoo
In this tutorial i will teach you how to use Xpath expression. Xpath expressions give you the ability to add new pages, groups, fields, to an already existing view. Adding pages, groups and fields to an existing view is not really complicated, but involves more codes unlike adding more key values to a selection field. The odoo standard way of…
Extend Existing Selection in Odoo 10
You might have ever wondered how to add more keys to an existing selection field in Odoo, well the truth is its very easy and i will put you through that in this tutorial. This tutorial is assumed you know how to develop a module and add the necessary dependencies in the __manifest__.py file. So for the purpose of this…