CATEGORY FOCUS

网站

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

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

TOPIC PICKS

这个专题的推荐入口

专题推荐

Odoo 企业版网站 Helpdesk 售后补偿为什么不是“客服发一封优惠券邮件”:ticket 发券、share link 与 loyalty card 回链讲透

很多团队把售后补偿理解成“客服在工单里发张券给客户”;但企业版 Helpdesk + Loyalty 真正做的是工单发券、邮件发送、网站分享链接、coupon/gift card 分流以及 loyalty card 与 ticket 的双向留痕。本文从 `action_coupon_generate_send()`、`action_coupon_generate_share()`、`generate_giftcard()` 与 `open_coupons()` 把这条链路讲透。

1 分钟阅读 10 阅读

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

企业网站 / 客服补偿

Odoo 企业版网站 Helpdesk 售后补偿为什么不是“客服发一封优惠券邮件”:ticket 发券、share link 与 loyalty card 回链讲透

很多团队把售后补偿理解成“客服在工单里发张券给客户”;但企业版 Helpdesk + Loyalty 真正做的是工单发券、邮件发送、网站分享链接、coupon/gift card 分流以及 loyalty card 与 ticket 的双向留痕。本文从 `action_coupon_generate_send()`、`action_coupon_generate_share()`、`generate_giftcard()` 与 `open_coupons()` 把这条链路讲透。

企业 网站
进阶 开发者 1 分钟阅读 0 评论 0 收藏 10 阅读
继续阅读 →
企业版预约

Odoo 企业版 Website Appointment 为什么不是“放个预约页”而已:发布态、操作员选择与 visitor fallback 边界讲透

很多人把 Odoo 企业版网站预约理解成“把 appointment.type 暴露到前台”。真正看 website_appointment 源码会发现,官方处理的是一整套网站语义:预约类型既是 appointment 对象,又是 website 发布内容;前台有操作员/资源选择分流;公开访客没有账号时,还会用 website visitor 兜底时区、国家与客户识别。

企业 网站
进阶 开发者 2 分钟阅读 0 评论 0 收藏 8 阅读
继续阅读 →
Turnstile 校验

Odoo 网站防机器人为什么不是前端挂个验证码就够:website_cf_turnstile 的挂载、服务端校验与失败回退讲透

很多人看到 website_cf_turnstile 只有几段前端脚本和一个 ir.http 扩展,就以为它只是给表单塞了个 Cloudflare 小组件。其实它真正关键的地方,是把 site key 注入前端、把提交按钮先锁住、再在控制器统一走 _verify_request_recaptcha_token 校验,并把各种失败状态翻译成可控异常。

前端 框架 网站
进阶 开发者 2 分钟阅读 0 评论 0 收藏 7 阅读
继续阅读 →
网站

Odoo 企业版知识库为什么不是“勾上网站发布就完了”:公开子树、发布传播与侧边栏可见性边界讲透

很多人以为企业版 website_knowledge 只是给 Knowledge 多一个前台页面。但从 models、controller 和测试一起看,官方真正做的是一套“公开子树”机制:发布状态会向后代传播、公开访问按根祖先裁剪、侧边栏只展示可达节点,连 summary / OG / Twitter 元信息都按前台阅读场景重新计算。

企业 网站
进阶 开发者 3 分钟阅读 0 评论 0 收藏 7 阅读
继续阅读 →
第 1 / 14 页
下一页