chrismallory/module-freeshipping-progress-bar

在购物车中根据订单总额显示进度条,以鼓励用户消费更多以享受免费运输

v1.2.3 2022-07-06 01:30 UTC

README

描述

Free Shipping Progress Bar

此 Magento 2 模块将免费运输进度条添加到您的 Magento 网站购物车中,以促进订单价值增加。所使用的样式旨在允许此模块作为 luma 主题或其他基于该主题的主题的即插即用功能。所有动画都是基于 CSS 的,没有使用 JavaScript 以减少开销。

屏幕截图

订单价值低于免费运输最低限额

Order Value Below Free Shipping Minimum

订单价值高于免费运输最低限额

Order Value Over Free Shipping Minimum

安装

使用 Composer(推荐)

  • 运行 composer require chrismallory/module-freeshipping-progress-bar 安装模块 composer
  • 运行 php bin/magento module:enable ChrisMallory_FreeShippingProgressBar 启用模块
  • 运行 php bin/magento setup:upgrade 应用数据库更新
  • 运行 php bin/magento cache:flush 清除缓存

手动文件传输

  • 将此存储库克隆或解压到 app/code/ChrisMallory_FreeShippingProgressBar
  • 运行 php bin/magento module:enable ChrisMallory_FreeShippingProgressBar 启用模块
  • 运行 php bin/magento setup:upgrade 应用数据库更新
  • 运行 php bin/magento cache:flush 清除缓存

配置

此模块在您的商店配置中的销售 > 结账部分添加了新的字段。

如何配置

要访问此模块的配置,导航到 商店 > 设置 > 配置 > 销售 > 结账,然后展开 购物车 组。

Free Shipping Progress Bar Settings

设置说明

启用免费运输进度条

如果设置为是,则将在购物车摘要中显示免费运输进度条。默认情况下,免费运输进度条是禁用的。

使用免费运输方法配置

如果设置为是,则此模块将使用核心免费运输方法的配置。如果该方法已启用,则此免费运输进度条将基于该方法的最低订单小计显示。如果设置为否,则可以为此免费运输进度条设置自定义订单小计,以便根据该值显示。此设置主要适用于您的商店使用除核心免费运输方法之外的免费运输方法。默认情况下,此设置设置为是。

免费运输进度条最低订单总额

当上述设置设置为否时,此字段是设置免费运输进度条计数到订单价值的订单价值。

兼容性

此模块已测试并验证,可在 Magento 版本 2.3 到 2.4.3-p2 上运行。

此模块使用 ViewModel,应与版本 2.2 及更高版本兼容,但未在低于 2.3 的版本上进行测试。

错误 & 问题

如果您发现错误或问题,请在此处创建新问题 这里 并尽可能详细地提供详细信息和环境,包括截图。

许可证

此模块根据 Open Software License V3.0 许可,您可以在 这里 参考许可证。