iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Odoo

Odoo 14 Javascript 開發心路歷程 系列

此系列將帶領有興趣 odoo 14 lagacy js 且想要了解如何開發的各位有初步的認識; 系列中將會提到 javascript 部分核心知識,需要各位自行額外花時間了解,大部分有額外連結的文章; 請注意,此系列不會介紹 odoo owl js

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 開發者模式介紹 & 推薦的瀏覽器插件

各位若是剛接觸 odoo 的 JavaScript ,可能對於前端錯誤會有很多問題 舉個例子,各位請先在 Init 階段故意放一個錯誤 // ironman_j...

2023-09-11 ‧ 由 大河 分享
DAY 12

Day 12 實作 4: 增加一個屬於自己的 field widget 吧 part1

既然會繼承了 那就來增加一個屬於自己的 field widget 吧 這個 widget 目標很簡單,就是讓 Text readonly 時呈現一個按鈕,而點...

2023-09-12 ‧ 由 大河 分享
DAY 13

Day 13 實作 5: 增加一個屬於自己的 field widget 吧 part 2

回顧一下昨天列的幾點,並把完成的打勾 [x] 如何增加新的 field widget [ ] 如何套用自定義的 template [ ] 如何綁定事件...

2023-09-13 ‧ 由 大河 分享
DAY 14

Day 14 實作 6: 增加一個屬於自己的 field widget 吧 part 3

我們又完成的一點,打勾~~,但第三點需要稍微改一下 [x] 如何增加新的 field widget [x] 如何套用自定義的 template [ ]...

2023-09-14 ‧ 由 大河 分享
DAY 15

Day 15 widget 使用模板的三種方式

前兩天有提到自定義模板的部分 筆者目前知道的方式主要有 3 種方式 定義 tagName 這個不能算是使用模板,但這裡也可以想像成沒有定義模板, odoo...

2023-09-15 ‧ 由 大河 分享
DAY 16

Day 16 中場休息 - 後半個月的目標

這個月過一半了,說實在蠻累的 又很剛好最近工作開始研究新的東西,下班後都蠻累的 今天就讓我偷懶個一天吧 😛 過去幾天帶各位實作 widget 的基本操作 雖然是...

2023-09-16 ‧ 由 大河 分享
DAY 17

Day 17 實作 7: 建立 action client view - 建立畫面

今天請各位把基本的 action client view 建立好 接著會列出幾個目標,再來逐個達成 有些內容會跟前半個月一樣,會先請各位先完成程式後才會解釋內容...

2023-09-17 ‧ 由 大河 分享
DAY 18

Day 18 實作 8: 建立 action client view - 增加 todo list 的 model, view

今天來完成昨天列出來的第一個目標 [ ] 建立 todo list 的 model, view 今天有過後端開發經驗的應該都不陌生 但剛接觸的朋友可能還會...

2023-09-18 ‧ 由 大河 分享
DAY 19

Day 19 實作 9: 建立 action client view - 調整模板,呈現 todo list 的項目

今天來完成第二個目標 [ ] 調整模板,呈現 todo list 的項目 廢話不多說,開始動作囉~ 筆者的習慣會先把畫面先寫一版,再調整 JS 的部分 首...

2023-09-19 ‧ 由 大河 分享
DAY 20

Day 20 RPC 介紹 - 使用方式介紹

在昨天 JS 的程式中 各位應該有發現筆者有用到一個函式是 _rpc // ironman_js/static/src/js/action_view.js //...

2023-09-20 ‧ 由 大河 分享