跳至内容

在 Odoo 中将任意外部 Web 应用作为内置应用接入

2026年1月26日
Elisa Van Outrive
| 还没有评论

在 Odoo 中直接打开外部工具


在许多公司里,Odoo 已成为运营、销售、库存和财务等核心业务的集中管理平台。


然而,业务往往还依赖若干专门的第三方 Web 应用来处理特定流程。与其在浏览器中来回切换多个标签页,不如把这些外部应用嵌入到 Odoo 中,像本地应用一样在同一界面里访问。


本指南示范如何利用 Odoo 自带功能把任意外部网页版应用嵌入到你的 Odoo 系统中,无需安装自定义模块或编写代码。




看看实际效果


在动手操作之前,不妨先看一段短视频演示:视频展示了如何把外部 Web 应用添加为 Odoo 内的一个“应用”并在其中直接访问。 





开始前的准备项

在按步骤操作前,请先确认以下几项准备就绪:

  • 已启用开发者模式
  • 你能访问 Odoo Studio
  • 外部网站允许被嵌入(部分站点因安全策略会禁止嵌入)。

操作步骤总览

按下列步骤,你可以把任意外部 Web 应用作为一个应用添加进 Odoo。


1️⃣ 启用开发者模式

登录到你的 Odoo 数据库。

通过用户菜单或设置项开启“开发者模式”。

只有启用后才能看到视图和技术设置选项。


2️⃣ 打开 Odoo Studio

进入任意一个 Odoo 应用。示例视频里使用的是 CRM,但任何应用都可以。


在界面右上角:

  • 点击工具 / 扳手图标 🔧
  • 选择“Odoo Studio”进入编辑环境。

3️⃣ 新建一个菜单项

在 Odoo Studio 中:

  • 点击“编辑菜单”。
  • 新建一个菜单项。
  • 给它起一个明确的名称,例如:
    • 外部网站
    • 内部工具
    • 数据参考平台
    • Odoo - Shopify 连接器

当系统询问关联模型时:

  • 选择任意模型即可,
  • 模型本身并不重要,只是用来快速生成菜单占位。

确认创建菜单。


4️⃣ 调整新菜单对应的视图

菜单建好后:

  • 进入“视图”设置,
  • 禁用“列表视图”,
  • 确保“表单视图”被设为默认,

这样外部网站会以干净的全屏布局显示。


5️⃣ 保存并打开该应用

打开与菜单关联的表单视图。


然后:

  • 点击“视图”,
  • 选择“XML 视图”打开 XML 编辑器,

在这里将定义要嵌入的网页内容。


6️⃣ 用嵌入代码替换表单视图内容

在 XML 编辑器中:

  • 全选并删除现有代码,
  • 将下面的自定义嵌入代码粘贴进去: 
<form string="Embedded Webpage" version="7.0" edit="false" create="false"> 
 <div style="position:absolute; left:0; top:0; width:100%; height:100%;"> 
 <iframe src="https://www.odoo.com/ar/trial" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="no" scrolling="no" style="border-width:0px;"> 
 </iframe> 
 </div> 
 </form>

这段代码创建了一个视图,在 Odoo 内部显示外部网页。


7️⃣ 替换为目标网站地址

在 XML 代码中:

  • 找到 iframe 的 src 字段,

Kod för att lägga till extern webbapplikation till Odoo


  • 把要嵌入的外部网站 URL 粘贴到 src 属性里,

保存该视图。


8️⃣ 在 Odoo 中打开嵌入的网站

点击刚创建的菜单项,

你就会在 Odoo 界面内直接看到外部网站,无需在新标签页中打开。



✅ 设置完成

  • 现在,你的外部应用已经作为 Odoo 内的一个应用可用,
  • 随时可以在不离开 Odoo 工作环境的情况下打开它。
  • 如果需要,这个配置可以随时调整、重命名或删除。



实际应用场景示例

  • 电商集成:可以直接在 Odoo 内访问电商同步界面,例如 Odoo 与 Shopify 连接器,,可在不离开 Odoo 的情况下完成同步管理。
  • 自定义仪表盘与报表工具:把外部分析或 BI 工具的实时数据嵌入到 Odoo 中展示,便于统一查看。
  • 内部业务工具:将运营、客服或财务团队使用的内部 Web 应用内嵌进 Odoo,减少来回切换。
  • 与 Odoo 关联的第三方平台:把外部工具集中在同一界面访问,既保持工作流的连贯性,也简化日常操作。


Odoo
Elisa Van Outrive 2026年1月26日
分析这篇文章
登录 留下评论