Coding Dodo

56 posts

Coding Dodo banner
Coding Dodo

Coding Dodo

@CodingDodo_

Coding Dodo is an online resource for ERP and Odoo Python Developers! For business inquiries @_philDL

Réunion Island انضم Mart 2021
142 يتبع440 المتابعون
تغريدة مثبتة
Coding Dodo
Coding Dodo@CodingDodo_·
We begin the series about Odoo 15 JavaScript with a Reference article! 🥳 Odoo-module syntax, new WebClient architecture explained, new OWL Views, assets bundling, Services registry, New Model class, Hooks, and more... codingdodo.com/odoo-15-javasc…
English
2
23
66
0
Coding Dodo أُعيد تغريده
Philippe L'ATTENTION
Philippe L'ATTENTION@_philDL·
Big release for github.com/PhilDL/ts-ghos… today 🎉. The @Ghost Admin API is now 90% covered with this release. You can now have Type-safe mutations (add, edit, delete) from input to output, validated with Zod Schemas! 1/3
English
1
1
6
499
Coding Dodo
Coding Dodo@CodingDodo_·
New Odoo 16 JavaScript Tutorial, how to create Field "widgets" in pure OWL Component, we cover lifecycle hooks, async external libs loading, Bus events, props extracting from XML, take a look! codingdodo.com/create-field-w…
English
2
26
43
0
Coding Dodo
Coding Dodo@CodingDodo_·
@GDebongnie Good job to you and the team! I was a bit sad to see the Router go away in Owl 2, but I understand the incentive. So I made a basic reimplementation based on Navigo if anyone is interested/need it gist.github.com/PhilDL/ae3030e…
English
1
0
4
0
Coding Dodo
Coding Dodo@CodingDodo_·
In this article, I tried the "git diff view" to show you what changed but you can still copy code from it but it will contain the annoying "minus" and "plus". Let me know if you found it useful or actually annoying 😂.
Coding Dodo tweet media
English
2
0
2
0
Coding Dodo
Coding Dodo@CodingDodo_·
We begin the series about Odoo 15 JavaScript with a Reference article! 🥳 Odoo-module syntax, new WebClient architecture explained, new OWL Views, assets bundling, Services registry, New Model class, Hooks, and more... codingdodo.com/odoo-15-javasc…
English
2
23
66
0
Coding Dodo
Coding Dodo@CodingDodo_·
Following last week's article about new features of Odoo 15 OWL Framework, let's practice now! codingdodo.com/odoo-15-owl-vi… In this article, we migrate our hierarchical tree OWL View (Odoo 14) to the new WebClient architecture, new module system, new Model, Renderers, etc
English
0
7
19
0
rccardero
rccardero@rccardero88·
@CodingDodo_ Error: Invalid generated code while compiling template 'owl_tutorial_views.TreeItem': missing) after condition. When trying to use the count_field inside the QWeb template TreeItem.xml, replacing the spam tag with last code of the article.
English
1
0
0
0
Coding Dodo
Coding Dodo@CodingDodo_·
New article is out, we apply our Odoo JavaScript MVC knowledge and add OWL on top of it! Odoo JavaScript Tutorial 101 - Part 2: Creating a new OWL View codingdodo.com/odoo-javascrip…
English
1
7
21
0
Coding Dodo
Coding Dodo@CodingDodo_·
@BiznisSolution You could extend the Pivot view and do whatever you need yes. Extending only the Renderer won’t be enough probably, you will have to touch the Model, the orm queries, etc… not an easy task honestly 😅
English
0
0
0
0
Ciong Bun Hin
Ciong Bun Hin@BiznisSolution·
@CodingDodo_ Hi, is it possible to have tabular layout instead of existng rowize aggregation in odoo pivot view?
English
1
0
1
0
Coding Dodo
Coding Dodo@CodingDodo_·
Updated Article "How to patch/extend OWL Components in Odoo 14". Specifically for the need to override getters/setters function. Odoo 15 improved the "patch" function to handle get/set but it is not backported yet. For now add it yourself, example: github.com/Coding-Dodo/ow…
English
1
5
28
0
Coding Dodo
Coding Dodo@CodingDodo_·
The third part of our series about Odoo 14 JS is out! We add Drag 'n Drop functionalities to our OWL Component. We also update our View to react to the SearchPanel. codingdodo.com/odoo-javascrip… This is the last part about Odoo 14 OWL, Odoo 15 coming next.
English
0
10
32
0
Coding Dodo
Coding Dodo@CodingDodo_·
@ashish__hirpara Thank you so much for your kind words! I'm using @gifoxapp for screen recording. For now, it has been very good 👍
English
0
0
1
0
Ashish Hirpara
Ashish Hirpara@ashish__hirpara·
@CodingDodo_ @CodingDodo_ you are amazing 🔥 Just wondering which screen recorder you are using for displaying the gifs in articles that show keystrokes and cursor click animations🤔
English
1
0
0
0
Coding Dodo
Coding Dodo@CodingDodo_·
Following our series about OWL as a standalone library we now go back to Odoo 14 with this new Tutorial. How to extend and patch existing OWL Components. We talk about ES6 Classes, Odoo "patch", and "patchMixin" functions through real examples. codingdodo.com/owl-in-odoo-14…
English
3
7
27
0
Coding Dodo
Coding Dodo@CodingDodo_·
Following our heavy on theory #Odoo JavaScript 101 Tutorial, we will build now! We will create this OWL View from scratch, a hierarchical tree view with Drag 'n Drop for parent/child models. Coming Monday 20 September, subscribe to codingdodo.com to not miss it!
GIF
English
2
4
33
0
Coding Dodo
Coding Dodo@CodingDodo_·
@go4site Still, keep in mind that for example, if you are using JS and if for exemple you declare Static properties in your classes you will add other incompatibility issues. It will really depend on the code you add yourself or in future OWL modules written. caniuse.com/?search=es6
English
0
0
1
0
Coding Dodo
Coding Dodo@CodingDodo_·
@go4site It’s possible to have incompatibility yes if some of your wesite/portal visitors use IE or old Safari but same as with any modern-ish JS frameworks. OWL enforces ES6 classes at the very least. So all ES6 (2015) compatible browsers will be fine.
English
2
0
0
0
Coding Dodo
Coding Dodo@CodingDodo_·
@__RichDev__ Thank you! I understand your concern and I hesitated a lot to create that tutorial. Odoo 14 is in a strange place and OWL views are just OwlRenderer for now so I thought it would be useful to understand the MVC. See it as a reference for old versions, I will do v15 soon.
English
0
0
1
0
Jamal Darwicheh
Jamal Darwicheh@JamalDarwicheh·
@CodingDodo_ This is really great but why this tutorial now since views will be written in OWL? I have also seen your other blogs about owl they are awesome
English
1
0
1
0
Coding Dodo
Coding Dodo@CodingDodo_·
🥳 Odoo JavaScript Framework 101 - Part 1: Classes and MVC architecture overview. This first entry is quite heavy on info, but it will be our basis of knowledge for the next lessons where we will create OWL Views from scratch. codingdodo.com/odoo-javascrip…
English
2
17
47
0