跳转到主要内容

允许在下拉菜单中选择国家

项目描述

License: LGPL-3

代码片段的下拉国家代码

此模块添加了一个包含下拉菜单和输入文本字段的代码片段,是其他模块继承HTML表单的基础。

它可以插入到表单元素中。

用法

要扩展此模板,您需要继承country_dropdown模板并添加您自己的代码。

模板有三个输入文本

  1. no_country_field: 无代码的国家字段。

  2. country_code_field: 仅包含国家代码的字段(只读)

  3. complete_field: 前两个字段合并的字段(隐藏)

当用户使用网站编辑器将代码片段插入到表单元素中时,可以自定义完整字段的名称。

开发

您可以在视图中调用名为website_snippet_country_dropdown.country_dropdown的可重用Qweb模板,以添加合适的国家组合字段,非常适合VATs

默认国家将是以下匹配中的第一个

  1. default_country变量中提取。

  2. default_value变量的前两个字母中提取。

  3. 当前用户的国籍。

  4. 当前网站公司的国籍。

  5. 列表中的第一个国家。

您可以在https://github.com/OCA/e-commerce/tree/8.0/website_sale_checkout_country_vat中查看示例。

Try me on Runbot

已知问题 / 路线图

  • 添加测试。

错误跟踪器

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

鸣谢

图片

  • Odoo社区协会: 图标

贡献者

维护者

Odoo Community Association

本模块由OCA维护。

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

若要为此模块做出贡献,请访问 http://odoo-community.org

项目详情


下载文件

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

源代码分发

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

构建分发

由以下支持