This video tutorial guide consists of programming techniques that we faced often when implementing Odoo on our clients. Many of them are not well documented in the official Odoo documentation so we think that someone has to write them them for use with others. The techniques covered here are mainly based on our field experience and some are taken form scattered online discussion forum.

Start Video Tutorial 

Programming Techniques

  1. Adding Followers Programmatically
  2. Sending Notification Programmatically
  3. Implement Running Balance Field
  4. Remove Link from many2one Field Widget
  5. Checking If a User is in Certain Groups
  6. Hide the Create/ Edit Button of Form and Tree View
  7. Method of a Button Click
  8. Tree View Cell Alignment
  9. Importing LESS CSS Into Website
  10. Finding Time Difference
  11. UsingJavascript Datatable on Website
  12. Using the sudo() Method
  13. Set Current Logged User as a Default Value
  14. Formatting Date Time in Odoo QWeb Report
  15. Watermarking QWeb Document with Image
  16. Setting the Qweb Paper Size
  17. Generating QR or Barcode on QWeb Report
  18. Displaying Image on Qweb
  19. List of available icons for used in buttons

Implementation Techniques

  1. How to Remove Activate Developer Mode
  2. Setting Domain Based Database Filter
  3. NGINX Reverse Proxy Configuration for Odoo on Ubuntu
  4. Setup SSL Certificate on NGINX

Start Video Tutorial 

Odoo Video Tutorial: Advanced Odoo Programming Techniques