mageplaza/module-currency-formatter

此包已被废弃,不再维护。未建议替代包。

Magento 2 货币格式化扩展

安装量: 212,807

依赖者: 0

建议者: 0

安全: 0

星标: 13

关注者: 9

分支: 9

开放性问题: 10

类型:magento2-module

4.0.7 2022-09-12 09:47 UTC

This package is auto-updated.

Last update: 2023-03-20 08:03:36 UTC


README

(更新) 2023-02-20:此项目将被标记为付费项目,不再免费维护。有关进一步更新和技术支持,请关注Mageplaza Currency Formatter获取更多信息。我们理解这种变化可能给用户带来不便。然而,这是为了确保模块能够更新,以包含更多有用的功能,更好地支持Magento 2商店。如果您对任何功能有任何疑问或想法,请联系我们并提出请求。

Mageplaza Currency Formatter扩展为在Magento商店中格式化价格货币外观提供灵活性。通过支持Currency Formatter,来自多国的客户将熟悉价格格式,避免误解的风险。

1. 文档

2. 常见问题解答

  • 问题:我遇到了错误:Mageplaza_Core已经被定义

答案:请在此阅读解决方案

  • 问题:我可以用Currency Formatter更改货币符号的位置吗?

答案:当然可以。有不同选择来放置货币符号,包括在值之前、在值之前加空格、在值之后、在值之后加空格、无(不显示符号)

  • 问题:我可以将千位分隔符的符号更改为“点”吗?

答案:是的。您可以通过后端配置轻松地将“逗号”更改为“点”。

  • 问题:我如何修改小数部分的格式?

答案:在管理员后端,在“小数分隔符”部分,您可以选择符号为点或逗号。然后,在“小数位数”部分,您可以选择从0到4的分隔位数。

  • 问题:在应用更改之前,我可以预览吗?

答案:是的,您可以在后端轻松预览每个修改,并使用示例。

3. 如何为Magento 2安装货币格式化扩展

通过composer安装(推荐)

在Magento 2根目录下运行以下命令

带有营销自动化(推荐)

composer require mageplaza/module-currency-formatter mageplaza/module-smtp
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

不带营销自动化

composer require mageplaza/module-currency-formatter
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

4. 突出功能

改善商店网站上的所有可用货币

Improve all available currencies at store sites

Currency Formatter扩展改善了商店网站上所有可用货币的性能。所有任何货币的价格都将更清晰地显示给客户,并以每个国家货币标准的方式友好展示。

指定和放置货币符号

货币格式化工具允许在商店中为价格货币分配任何符号。店主可以使用符号或缩写作为货币符号,例如,美元使用$或USD。

Specify and place symbol of currency

更重要的是,有5个与价格值相关的货币符号位置,包括

  • 值前:值前面的符号,没有空格。例如,$100
  • 值前有空格:值前面的符号,有空格。例如,$ 100
  • 值后:值后面的符号,没有空格。例如,100$
  • 值后有空间:值后面的符号,有空格。例如,100 $
  • 无:如果您不想显示货币符号

轻松修改千位分隔符

Easy to modify the thousands separator

为了使价格值更清晰,使用千位分隔符是必要的,以分隔千位组。根据每个国家的习惯,分隔符的符号不同。同样,虽然英国和美国使用逗号来分隔千位组,但许多其他国家使用点,有些国家使用细空格来分隔千位组。

了解这种差异,货币格式化工具提供4种分隔符类型,以满足任何国家的数字格式标准,包括

  • 空格:千位组之间有一个细空格,例如,12 467
  • 点:千位组之间有一个小点,例如,12.467
  • 逗号:千位组之间有一个小逗号,例如,12,467
  • 无:千位组之间没有分隔,例如,12467

定义小数分隔符的符号和数字

小数分隔符是用于分隔以小数形式书写的数字的整数部分和小数部分的符号。不同国家正式指定不同的符号作为小数分隔符。使用货币格式化工具,小数点可以灵活地设置为逗号或点,以符合每个国家的数字标准。

Define sign and digit for decimal separator

此外,在管理后端可以轻松设置小数位数。店主可以通过在整数部分后添加特定的数字来显示价格值的精度级别。例如,小数位数为1时显示为$15.1,小数位数为2时显示为$15.11

负号的多种位置

Multi-positions of the minus sign

如果您想显示折扣,则使用负号。货币格式化工具提供了各种负号位置选项。在管理后端,您可以灵活地放置负号

  • 值前
  • 值后
  • 符号前
  • 符号后

5. 更多功能

预览货币格式

后端为每种货币都有一个示例。在设置任何更改时,商店管理员可以通过此示例轻松预览。

支持多个商店视图

货币格式化工具在多个商店视图中得到良好支持

支持前端和后端

新的货币格式既应用于后端也应用于店面。

6. 全部功能列表

为商店管理员

  • 启用/禁用扩展
  • 添加货币符号
  • 设置货币符号的位置
  • 添加分组分隔符的符号
  • 添加小数点的数字
  • 添加小数点的符号
  • 添加负值的符号
  • 添加负号的位置
  • 通过后端示例预览更改

为顾客

  • 价格格式符合国家惯例和标准
  • 避免因不熟悉格式而误解价格

7. 用户指南

如何使用

管理员可以在后端配置货币格式。在 Magento 管理员界面,选择 商店 > 设置 > 配置 > Mageplaza > 货币格式化

前端和后端显示的货币,如产品价格、订单总金额将显示为正确的格式

如何配置

登录到 Magento 管理员界面,选择 商店 > 设置 > 配置 > Mageplaza > 货币格式化

1. 通用

  • 启用: 选择 以启用此模块。
1.1. 货币配置

为商店启用的所有货币配置货币格式

1.1.1 货币
  • 显示商店启用的货币名称

  • 使用系统(对于 商店视图:默认配置

    • 点击 使用系统 复选框,将自动加载系统的预设模板。
  • 使用默认(对于 商店视图:网站

    • 点击 使用默认 复选框,将自动加载配置中的默认模板。
  • 使用网站(对于 商店视图:商店视图

    • 点击 使用网站 复选框,将自动加载网站模板。
1.1.2 模板
  • 显示符号: 选择货币符号的显示位置。有5个选项: 在值前带空格,在值前,在值后带空格,在值后,无

    • 在值前带空格: 货币符号显示在数值之前。符号和数值之间有一个空格。例如:$ 100
    • 在值前: 货币符号显示在数值之前,但符号和数值之间没有空格。例如:$100
    • 在值后带空格: 货币符号显示在数值之后。符号和数值之间有一个空格。例如:100 $
    • 在值后: 货币符号显示在数值之后,但符号和数值之间没有空格。例如:100$
    • : 不显示货币符号:例如:100
  • 符号: 选择货币符号。例如,如果您输入符号 = $,则货币格式中的货币符号为 $,产品价格为 $ 100。

  • 千位分隔符: 选择显示千位值分隔符的方式。

    • 点号(.):千位数值用点号分隔,例如:1.000
    • 逗号(,):千位数值用逗号分隔,例如:1,000
    • 空格( ):千位数值用空格分隔,例如:1 000
    • 无分隔符:不分隔千位数值,例如:1000
  • 小数位数:选择单位数值后的小数位数。可以选择从0到4位小数。

例如:小数位数 = 2,将有2位小数。产品价格为 $ 100.00

  • 小数分隔符:选择用于分隔整数部分和小数部分的符号。

    • 点号(.):整数部分和小数部分用点号分隔,例如:100.1
    • 逗号(,):整数部分和小数部分用逗号分隔,例如:100,1
  • 减号:可以输入任何字符来表示折扣值。

  • 显示减号位置:选择减号的显示位置,包括

    • 数值前:减号显示在数值之前。例如:-100
    • 数值后:减号显示在数值之后。例如:$ 100-
    • 符号前:减号显示在货币符号之前。例如:-$ 100
    • 符号后:减号显示在货币符号之后。例如:$ 100-
1.1.3. 预览

预览模板部分配置的货币格式

模板 字段更改时,预览中的货币格式也会更改

其他Mageplaza在Magento Marketplace和Github上的扩展

Magento 2 One Step Checkout扩展

Magento 2 SEO扩展

Magento 2 Reward Points

Magento 2 Blog扩展

Magento 2 Layered Navigation扩展

Magento 2 Google Tag Manager Enhanced eCommerce

Magento 2 Social Login on Github

Magento 2 SEO on Github

Magento 2 SMTP on Github

Magento 2 Product Slider on Github

Magento 2 Banner on Github

Magento 2 GDPR