允许在下拉菜单中选择国家
项目描述
此模块添加了一个带有下拉菜单和输入文本字段的片段,是其他模块继承HTML表单的基础。
这可以插入到表单元素中。
目录
使用方法
要扩展此模板,您需要继承 country_dropdown 模板并添加您的个人代码。
模板有三个输入文本
no_country_field: 无国家代码的字段。
country_code_field: 仅包含国家代码的字段(只读)
complete_field: 前两个字段合并的字段(隐藏)
当用户将片段插入到网站编辑器中的表单元素时,完整字段的名称是可定制的。
开发
您可以在视图中调用可重用的Qweb模板 website_snippet_country_dropdown.country_dropdown,以添加一个合理的国家组合字段,非常适合 增值税。
默认国家将在以下匹配中为第一个
从 default_country 变量中提取。
从 default_value 变量的前两个字母中提取。
当前用户的国籍。
当前网站的公司的国家。
列表中的第一个国家。
您可以使用的所有变量来修改其行为
complete_field 以为其命名。通常它将匹配字段名称。
default_value 为 complete_field。
countries 作为 res.country ORM记录集。
default_country 作为 res.country 记录。
无国家占位符.
您可以在 OCA/e-commerce 中的 website_sale_checkout_country_vat 中查看一个示例。
已知问题/路线图
添加测试。
代码片段拖放 似乎由于某些未知原因被 Odoo 阻挡。鉴于此模块的主要目的是为其他模块提供可重用的模板,因此没有花时间修复该用例。
错误跟踪器
错误在 GitHub Issues 上跟踪。如果遇到问题,请检查您的错误是否已经报告。如果您首先发现它,请通过提供详细且受欢迎的 反馈 来帮助我们解决它。
请不要直接联系贡献者以获取支持或帮助解决技术问题。
鸣谢
贡献者
-
Sergio Teruel
Jairo Llopis
Alexandre Díaz
Carlos Roca
Ernesto Tejeda
维护者
此模块由 OCA 维护。
OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛使用。
此模块是 GitHub 上的 OCA/website 项目的组成部分。
欢迎您贡献。有关如何贡献的更多信息,请访问 https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo14_addon_website_snippet_country_dropdown-14.0.1.0.1.dev11-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 72684659daf785290ba613bdc1cc739d5f5ba008cdc44c23dfd9ffc99a11beb4 |
|
MD5 | 6116b835a5a48c654fca11eca10cfa7c |
|
BLAKE2b-256 | 14c14737313e236f99bf3c9d3e501e0090b972ae8b5ea9622d1efa819e577c18 |