横向 / silverstripe-commerce-bulkprice
一个Silverstripe模块,当订购数量较大时,为产品添加折扣价格
dev-master
2014-06-26 11:09 UTC
Requires
- i-lateral/silverstripe-commerce: >=3.1
- silverstripe/framework: >=3.1
This package is auto-updated.
Last update: 2024-09-13 21:08:16 UTC
README
扩展silverstripe commerce模块,允许在将产品添加到购物车时,如果添加了一定数量的该产品,则更改产品的价格。
作者
此模块由ilateral创建和维护
联系方式:morven@i-lateral.com
依赖关系
- SilverStripe框架3.1.x
- Silverstripe Commerce
安装
通过下载并添加到以下路径来安装此模块:
[silverstripe-root]/commerce-bulkdiscounts
然后运行:dev/build/?flush=all
或者,将以下内容添加到您的项目的composer.json文件中:
用法
安装后,您可以导航到管理中的产品,然后在“批量价格”标签下添加批量价格。
每个批量价格有2个字段
- 数量:需要购买的项目数量,以符合新价格。这可以是范围(例如:10-19)、固定数字(例如:10)或超过一定数量的金额(例如:30+)。
- 价格:此批量项目将被收取的价格。
添加此信息并保存后,购物车将在添加指定数量的相关项目时自动使用。
将批量价格表添加到产品模板中
此模块向您的目录控制器添加了一个变量,该变量生成一个批量价格表。此变量是
$BulkPriceTable
将此变量添加到您的产品模板中,将生成一个定价选项表。
注意如果您想自定义此表,可以覆盖BulkPriceTable.ss模板文件。