CATEGORY FOCUS

前端

这里集中整理这一主题下的 Odoo 学习文章、源码分析与实战总结。

88 篇文章 498 累计阅读 当前排序:专题优先

TOPIC PICKS

这个专题的推荐入口

可以顺着继续读的相邻方向

前端

Odoo 列表页为什么翻页、切动作后还能记住位置:Layout、Pager Hook 与滚动状态契约讲透

很多人把 Odoo Web Client 里的分页、控制面板和滚动位置恢复,当成三个互不相干的小功能:上面一个工具栏,中间一个 pager,离开页面再回来时顺手记住滚动条。但从 `layout.js`、`pager_hook.js` 与 `action_hook.js` 看,官方其实做的是一份页面状态契约:Layout 负责壳层,Pager 通过 sub env 注入统一分页状态,而 action hook 负责把本地状态与滚动位置纳入动作切换生命周期。本文讲清这三者为什么必须一起看。

前端
进阶 开发者 2 分钟阅读 0 评论 0 收藏 4 阅读
继续阅读 →
前端

Odoo 前端模板为什么不是“后加载覆盖前加载”:QWeb 继承、运行时合并与翻译上下文讲透

很多人把 Odoo 前端模板继承理解成“谁最后加载,谁把前面的模板盖掉”。但从 `template_inheritance.js` 和 `templates.js` 来看,官方做的是一套运行时模板合并机制:先注册 primary template,再登记 extension,再按 blockId、URL 过滤、XPath/属性匹配与翻译上下文把节点补进最终模板。本文结合源码,讲清 Odoo 为什么敢在浏览器里继续做模板继承,而不是只依赖服务端把模板一次性编平。

前端
进阶 开发者 2 分钟阅读 0 评论 0 收藏 4 阅读
继续阅读 →
上一页 第 11 / 15 页
下一页