Passa al contenuto
Tutte le presentazioni
  • Odoo Experience 2020
  • Presentazioni
  • Espositori
  • Programma
  • Tutti gli eventi
  • Odoo Experience 2020
  • Tutte le presentazioni
 
  • Odoo Experience 2020
  • Presentazioni
  • Espositori
  • Programma


  • Presentazioni
  • Keynote - Vision & Strategy
    Fabien Pinckaers
    Completata
  • Opening Keynote - Unveiling Odoo 14
    Fabien Pinckaers
    Completata
  • An In-depth Journey into Odoo's ORM
    Raphael Collet
    Completata
  • Deploying & Scaling your Odoo Server
    Nicolas Seinlet
    Completata
  • Owl: The New Odoo UI Framework
    Géry Debongnie
    Completata
  • Common Performance Pitfalls in Odoo Apps
    Nicolas Seinlet
    Completata
  • The Right Way to Develop Website & eCommerce Features
    Jérémy Kersten
    Completata
  • Security: Odoo Code Hardening
    Olivier Dony
    Completata
  • Odoo Website: How to Develop Building Blocks
    Samuel Degueldre
    Completata
  • UX in Business Apps: a Workshop for App Developers
    Fabien Pinckaers
    Completata
Caricamento del video in corso...
Empower Your App by Inheriting from Odoo Mixins
Developer Talk
Luogo: Studio 5 - 01/10/20, 15:30 - 01/10/20, 16:30 (Europe/Brussels) (1 ora)
Partecipa al quiz
Empower Your App by Inheriting from Odoo Mixins
Thibault Delavallée
Python & Javascript Developer at Odoo
Thibault Delavallée
Python & Javascript Developer at Odoo

Thibault graduated from UCL as a Civil Engineer and worked 5 years as an R&D researcher in embedded computing. He then came to Odoo and is now that famous guy working at Odoo R&D for over 7 years! As a team leader, he loves enforcing guidelines and refusing PRs because of missing tests, unless that PR is requested by FP.


Let us recode everything from scratch! Or..actually, let's not.

In this talk, we will introduce you to several Odoo mixins classes allowing you to speed up the integration of transversal features. We will talk about three main categories:

- Communication and organization (threading, phone support, activities management, mail gateway);

- Marketing tools (ratings and customer satisfaction, UTM);

- Website (customer portal, SEO, website publish management).

The use case for this presentation will be a plant nursery application. Each main class will be applied to see its effect directly during the presentation.

Join us!


Quiz

A mixin has a dedicated table in posgreSQL database.
Yes, because we need to retrieve record data Yes, but only to copy columns on inheriting models No, this is an abstract model
I want to add a new feature when posting a message in all my addons without modifying mail module
I inherit message_post in all my addons as each model is independent I inherit mail.thread in a custom addon and override message_post once for all my addons I cannot do it as I would have to modify mail, so sad
I want to track people going on my website to order plants using promotional links
I write custom routes allowing to take promotional information before completing orders I use rating.mixin to track customer statistics I use utm.mixin to enable automatic URL-parsing into UTMs
Biglietti
Listino prezzi: US: North America Listino prezzi
US: North America

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now