跳转到主要内容

模板内容交换器

项目描述

Beta License: AGPL-3 OCA/server-ux Translate me on Weblate Try me on Runboat

此模块提供了一种通用的替换QWeb视图元素的功能。通常,元素替换是通过创建新模块,使用XPATH替换通过模板进行的。使用此模块,用户无需这样做;他们只需为要修改的模板创建template.content.mapping记录。

示例

  • 在报价打印中用“销售员”替换为“销售代表”。

  • 在电子商务产品页面上用“添加到购物车”按钮替换为“添加到篮子”。

目录表

配置

前往 设置 > 技术 > 用户界面 > 模板内容映射 创建/维护记录。

以下字段应填写

  • 报告(可选):包括您想要替换的字符串的报告记录。设置报告记录将自动更新模板字段。

  • 模板(必需):包含您想要替换的字符串的主要QWeb模板(ir.ui.view记录)。

  • 语言(可选):字符串替换的目标语言。如果为空,则替换将应用于所有语言。

  • 内容来源(必需):要替换的现有字符串。

  • 内容目标(可选):替换现有字符串的新字符串。

使用

要使用此模块,首先配置模板内容映射。

https://raw.githubusercontent.com/OCA/server-ux/16.0/template_content_swapper/static/img/mapping.png

然后,前往您的配置模板所使用的UI。

https://raw.githubusercontent.com/OCA/server-ux/16.0/template_content_swapper/static/img/login_before.png https://raw.githubusercontent.com/OCA/server-ux/16.0/template_content_swapper/static/img/login_after.png

错误跟踪器

错误在 GitHub问题 上跟踪。如果遇到问题,请检查那里是否已报告您的问题。如果您首先发现了它,请提供详细的和受欢迎的 反馈,以帮助我们解决问题。

请勿直接联系贡献者以寻求支持或帮助解决技术问题。

鸣谢

作者

  • Quartile Limited

贡献者

  • Quartile:

    • Aung Ko Ko Lin

    • Yoshi Tashiro

    • Tatsuki Kanda

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

此模块是GitHub上的OCA/server-ux项目的一部分。

欢迎您贡献。了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

由以下组织支持