常见问题指导¶ 编写精简且易于维护的 CSS 浏览器默认样式 HTML 标签 工具类 处理工具类的冗长问题 自定义字段 创建现有字段组件的子类 创建新的字段组件 自定义视图类型 为现有视图创建子类 从零创建新视图 创建客户端操作 创建独立的 Owl 应用程序 概述 1. 根组件 2. 创建包含我们代码的资源包 3. 调用资源包的 XML 视图 4. 渲染视图的控制器 在门户和网站上使用 Owl 组件 概述 1. 创建 Owl 组件 2. 将组件添加到 web.assets_frontend 资源包 3. 向页面添加 <owl-component> 标签 注意事项 布局偏移 搜索引擎的索引效果较差 何时在门户和网站上使用 Owl 组件 当您不关心 SEO 时 当您需要强交互性时 网站主题 设置 安装 数据库 结构 型号 字段 常规字段 关系字段 视图 后端与前端 静态与动态 基础、继承与重复 导入现有数据库 转储 Odoo SaaS 版 Odoo.sh云 移动 filestore 数据库设置 快速入门 运行 Odoo Shell 脚本 登录 开发者模式 主题化 主题模块 技术命名 文件结构 初始化 声明 默认选项 Odoo 变量 全局 字体 Google 字体 自定义字体 颜色 渐变 Bootstrap 变量 字号 文本样式 尺寸类 标题与正文文本 显示标题 网站设置 视图 预设组合 资产 样式 交互性 布局 默认 XPath 表达式 位置 QWeb 自定义字段 声明 后端 前端 背景 颜色 图像/图案 页眉 标准 桌面端模板 移动端模板 自定义 组件 徽标 菜单 登录 用户下拉菜单 语言选择器 行动号召 导航栏切换按钮 页脚 标准 自定义 版权 拖放区域 响应式 字号 列宽 可见性条件 导航 默认 菜单项 新窗口 外部链接 锚点 下拉菜单 巨型菜单 自定义模板 页面 默认页面 主题页面 noupdate 属性 页眉叠加 页面模板 媒体 图像 声明 使用 常规图像 背景图像 公司徽标 视频 图标 构建块 文件结构 布局 包装器 元素 尺寸 颜色 功能 不可编辑区域 背景 文本高亮 网格布局 使用 网格中的项目 网格项内边距 兼容性系统 自定义片段 模板 1. 声明 2. 创建分组 1. 添加片段 内部内容片段 内部内容选择器 选项 组件与模板 选项逻辑 插件 API BaseOptionComponent API 参考 绑定 selector applyTo exclude dropzone_selector (dropIn) 放置目标 dropzone_selector (dropNear) 相邻放置目标 布局与字段 <BuilderRow> <BuilderButton> <BuilderSelect> <BuilderButtonGroup> <BuilderCheckbox> <BuilderRange> <BuilderNumberInput> 与 <BuilderTextInput> <BuilderList> <BuilderColorPicker> 操作 核心动作 动作生命周期 自定义动作 动态内容模板 调用模板 示例 动态产品 卡片选项 卡片预设 形状 背景形状 标准 使用 颜色映射 切换颜色映射 添加额外的颜色映射 自定义 附件 SCSS 添加选项 在页面中使用 图片形状 标准 使用 颜色 变换与拉伸 动画 自定义 创建 SVG 将其添加到列表 在页面中使用 渐变 标准 自定义 动画 出现时 滚动时 悬停时 表单 默认表单 操作 成功 多语种翻译 前端 默认页面 可翻译字符串 t-att- 与 t-attf- 例外:t-value / t-valuef 混合可翻译与不可翻译内容 t-call 后端 导出 PO 文件 导入 上线 模块导入 Odoo SaaS 版 Odoo.sh云 后续步骤 多公司指南 依赖公司的字段 多公司一致性 默认公司 视图 安全规则 创建自定义报表 创建模型 填充模型 使用模型 额外提示 财务本地化 安装步骤 构建本地化模块 会计科目表 科目标签 科目 科目父级 税项 税务报表 税务规则 最后步骤 财务报表 翻译模块 导出可翻译术语 隐式导出 显式导出 上下文 变量 代码块 复数 读取时与运行时 连接设备 检测设备 接口 驱动程序 与设备通信 操作 长轮询 升级私有云Odoo数据库 步骤 1:停止开发 步骤 2:请求升级数据库 步骤 3:空数据库 使自定义模块可安装 测试和修复 清理代码 标准测试 步骤4:升级数据库 迁移数据 运行和测试升级脚本 测试自定义模块 步骤5:测试和预演 步骤 6:生产系统升级 前端开发¶ 编写精简且易于维护的 CSS遵循本指南,让 CSS 代码的技术债务保持可控。 自定义字段了解如何在 Web 框架中自定义字段组件。 自定义视图类型了解如何在 Web 框架中自定义视图类型。 创建客户端操作了解如何在 Web 框架中创建客户端动作。 创建独立的 Owl 应用程序了解如何使用控制器和 Web 框架,在 Web 客户端之外创建面向公众的 Owl 应用。 在门户和网站上使用 Owl 组件了解如何在门户和网站上使用 Owl 组件。 网站主题了解如何通过创建自定义主题来自定义网站。 服务器后台开发¶ 多公司指南了解如何管理多个公司,并处理多公司环境中与记录相关的特殊之处。 创建自定义报表了解如何使用 SQL 视图创建自定义报表。 财务本地化了解如何构建本地化模块、创建银行操作模型和动态报表。 翻译模块了解如何为模块提供翻译能力。 连接设备了解如何让模块检测 IoT 设备并与之通信。 定制开发¶ 升级私有云Odoo数据库了解如何升级自定义数据库,以及其自定义模块的代码和数据。