nicolasblancom / magento2-module-freeshippingbar
FreeShippingBar 模块显示一个带有“从 X 开始免运费”价格提示的横幅,并进行计算。
dev-main
2023-10-18 15:48 UTC
Requires
- php: ^8
- magento/framework: >=103
This package is auto-updated.
Last update: 2024-09-22 17:26:17 UTC
README
在顶部栏添加一个带有“从 X 开始免运费”价格提示的横幅
根据购物车中的商品进行计算
目录
摘要
此模块将在顶部栏块(所有内容上方)添加一个带有“从 X 开始免运费”价格提示的横幅。
它会检查添加到购物车中的商品,并根据这些商品进行计算以更改消息
- 如果没有添加购物车商品,则显示通用消息“订单总额超过 X 即可免运费”(可通过 XML 文件进行配置)。
- 如果购物车中添加了商品,但价格低于阈值,则显示“还差 XX.XX 元即可免运费”的消息(可通过 XML 文件进行配置)。
- 如果购物车中添加了商品且价格高于或等于阈值,则显示“现在您本订单已享受免运费!”消息(可通过 XML 文件进行配置)。
原因
因为它是一种简单直观的方法,可以添加一个非常引人注目的促销横幅。
它没有复杂的选项,且通过 XML 文件进行配置。
它没有任何管理员配置选项。
安装
composer require nicolasblancom/magento2-module-freeshippingbar
使用
只需安装它,您将开始在前台看到横幅。
更改消息
在 view/frontend/layout/default.xml
文件中,您将看到三个变量
- messageDefault: 当购物车中没有商品时显示的默认消息。
- messageLeft: 当购物车中有商品但尚未达到阈值时显示的消息。
- messageFree: 当您已达到阈值时显示的免运费消息。
如果您想更改这些消息,请通过将以下 XML 复制到您的主题中来扩展此 XML:<your-vendor>/<your-theme>/layout/default.xml
更改阈值
类似于消息变量。在 view/frontend/layout/default.xml
文件中,您将看到
<item name="threshold" xsi:type="number">100</item>
如果您想更改阈值变量,请通过将以下 XML 复制到您的主题中来扩展此 XML:<your-vendor>/<your-theme>/layout/default.xml