kuriousagency / commerce-currency-prices

此包已被弃用,不再维护。作者建议使用 webdna/commerce-currency-prices 包。

为产品添加支付货币价格

3.0.0-beta.4 2022-10-13 13:49 UTC

README

添加了在多种货币中设置产品价格的功能

要求

此插件需要 Craft CMS 3.0.0-beta.23 或更高版本。

安装

要安装此插件,请按照以下说明操作。

  1. 打开您的终端并转到您的 Craft 项目目录

     cd /path/to/project
    
  2. 然后让 Composer 加载插件

     composer require webdna/commerce-currency-prices
    
  3. 在控制面板中,转到设置 → 插件,并点击“安装”按钮以安装货币价格插件。

货币价格概述

在 Craft Commerce 设置中配置您的支付货币 - 为每种货币设置汇率为 1。

Screenshot

将为产品、折扣和运费规则添加额外的货币价格字段。

产品

产品现在将显示每个设置货币的价格字段。

购物车中使用的商品价格将根据选择的支付货币而变化。

Screenshot

要显示商品货币价格,请使用以下 Twig 过滤器之一

{{ product.defaultVariant|currencyPrice('GBP') }}

{{ product.defaultVariant|currencySalePrice('GBP') }}

当前购物车支付货币可用于在 Twig 过滤器中设置货币

{{ product.defaultVariant|currencyPrice(cart.paymentCurrency) }}

{{ product.defaultVariant|currencySalePrice(cart.paymentCurrency) }}

折扣

为您的每种货币添加产品折扣

Screenshot

运费

为您的每种支付货币设置运费条件和成本。

运费条件

Screenshot

运费成本

Screenshot

货币字段类型

添加了 'Currencies' 字段类型,提供了一个支付货币的下拉列表

webdna 提供