企业 网站 / Knowledge 权限

Odoo 企业版网站:帮助中心里一篇知识文章改权限后,门户、团队入口和搜索结果为什么会一起变

在 website_helpdesk_knowledge 里,一篇被团队当作网站知识入口的文章,不只是“勾上网站发布”这么简单;它的发布态、父子树位置和团队绑定关系,会同时影响门户入口、搜索范围与是否允许继续被当作 helpdesk 首页。

企业 网站
进阶 开发者 1 分钟阅读
0 评论 0 点赞 0 收藏 4 阅读

这篇题目的重点不是“文章能不能发布”,而是:当一篇文章被选为 helpdesk 入口后,它已经从普通内容变成了导航根。

入口文章为什么不能随便改树

knowledge_article.write() 会拦截对入口文章的取消发布、停用或改父节点操作,因为这些动作会直接破坏帮助中心的入口锚点。系统不是怕你改内容,而是怕你改掉整条路由链的根。

首页推荐和门户入口会一起抖动

_compute_show_knowledge_base_article()_compute_latest_articles() 都依赖公开可访问文章。当入口文章或公开文章状态变化时,帮助中心卡片和首页推荐会同步变化。

搜索和跳转共用同一个根对象

access_helpdesk_knowledge_home() 会把 team 的 knowledge home 直接跳到绑定文章的 URL,而 _search_get_detail() 又以同一篇文章为根限制搜索域。

实施上的建议

把 team root article 当配置对象管理,而不是普通编辑对象。

DISCUSSION

评论区

想参与讨论?先 登录 再发表评论。
还没有评论,你可以成为第一个留言的人。