responsiv/currency-plugin

此包的最新版本(v2.0.5)没有可用的许可信息。

October CMS的货币插件

安装: 657

依赖关系: 0

建议者: 0

安全性: 0

星标: 16

关注者: 4

分支: 17

开放问题: 7

类型:october-plugin

v2.0.5 2024-08-20 04:17 UTC

This package is auto-updated.

Last update: 2024-09-20 04:29:04 UTC


README

处理货币显示和转换的工具。您可以通过设置页面配置货币和转换器。

  • 设置 → 货币
  • 设置 → 汇率
  • 设置 → 网站定义

入门

有关此插件的快速入门指南,请参阅以下链接

官方文档

此插件的部分文档可在官方October CMS文档中找到。

理解货币定义

有多种货币定义类型对于货币插件的运行非常重要。以下将详细介绍每种定义类型。

默认货币

默认货币在没有多站点上下文或在没有设置其他定义中的货币时使用。在货币表单小部件中,如果模型未实现多站点功能,则值将存储在默认货币中。

注意:默认货币通过打开“设置 → 货币”页面,并在此页面上选中某个货币的“默认”复选框来设置。

主要/基础货币

主要货币是一种基础货币,用于设置多站点上下文中写入值时使用的货币。例如,如果模型实现了多站点功能,则值将存储在由活动站点设置的主要货币中。

主要货币在Twig中可用为this.site.base_currencythis.site.base_currency_code

{{ this.site.base_currency_code }}

注意:主要货币通过打开“设置 → 网站定义”页面,并在“基础货币”下拉列表中选择一个货币来设置。

{{ product.price|currency({ from: this.site.base_currency_code })}}

显示货币

显示货币具有在显示之前将货币从其存储值转换为特定货币的特定目的。

显示货币在Twig中可用为this.site.currencythis.site.currency_code

{{ this.site.currency_code }}

例如,如果值以主要货币USD存储,而站点定义的显示货币为AUD。

{{ product.price|currency({
    from: this.site.base_currency_code,
    to: this.site.currency_code
})}}

这可以通过设置site选项为true来缩短。

{{ product.price|currency({ site: true })}}

注意:主要货币通过打开“设置 → 网站定义”页面,并在“显示货币”下拉列表中选择一个货币来设置。

许可

此插件是October CMS平台的官方扩展,如果您拥有平台许可证,则可免费使用。有关详细信息,请参阅EULA许可