用户登录

顾客在结账页面可以使用优惠券减少需要支付的金额,优惠券其实就是一串字符。

使用 commerce_coupon 模块,可以创建优惠券。我们用 drush 安装这个模块 .. 先下载它 drush dl commerce_coupon --select

这个模块包含两个模块 .. commerce_coupon 还有 commerce_coupon_ui

下面我们可以启用他们 .. 注意 commerce_coupon 模块需要 Entity Reference .. 你要先确定已经安装了 Entity Reference ... 然后输入 drush en commerce_coupon,commerce_coupon_ui --yes

优惠券可以有很多类型,比如固定金额的优惠券,还有可以打折的优惠券... 有两个模块为 commerce_coupon 提供了这两种类型的优惠券 ... 我们也可以把它们下载下来 ...

drush dl commerce_coupon_fixed_amount, commerce_coupon_pct

然后再启用他们 .. drush en commerce_coupon_fixed_amount, commerce_coupon_pct --yes

在课程的资料包里你可以找到这些模块的中文翻译文件 ..

回到 drupal 后台 .. 打开 商店 ... 这里会有一个 优惠券 ... 在这个界面上我们可以管理创建的优惠券 .. 这个界面是也是用视图创建的,想修改它的显示可以编辑相关的视图 ..

打开 优惠券类型 .. 因为我们安装了固定金额优惠券和折扣类型优惠券模块,所以这里会有两个相应的优惠券类型 .. Fixed coupon 就是固定金额的优惠券 .. Percentage coupon 是折扣类型的优惠券 ..

先编辑一下这两个优惠券类型的名称 .. 编辑 .. 输入 固定金额 . 然后 保存 . 再编辑一个这个折扣类型优惠券 .. 折扣优惠券 ... 保存 ..

创建固定金额优惠券

下面我们创建一个简单的固定金额的优惠券 .. 先回到 优惠券 列表 .. 创建优惠券 ... 选择要创建的优惠券类型 ... 这里我们选择 创建固定金额 的优惠券 ..

在这里出现的就是 固定金额 类型的优惠券里定义的字段 ... 有些字段的标签是英文,你可以在优惠券类型的管理字段里去修改它们 ..

固定金额 就是这个优惠券可以优惠的金额 ... 比如输入 5 .. 后面还可以选择货币的类型 .. CNY 表示人民币 .

Coupon Code 是优惠券的代码 ... 也就是用户在结账的时候,要求输入的优惠券的代码 ... 输入 JIAN5 ...

然后是优惠券的最大使用次数 .. 输入 100 ... 这样这个优惠券可以使用 100 次 .. 勾选 启用 .. 然后 保存 ...

结账设置

打开 商店 ,配置 .. 结账设置 .. 安装了优惠券模块以后,在结账的流程里,没多出一个 优惠券 面板 ... 我们可以调整一下面板的显示顺序 .. 把 优惠券 放在 购物车内容 的下面 ... 然后保存 ....

再看一下这个优惠券面板的设置 .. 在这个设置界面,我们可以指定优惠券在结账页面还有预览页面上所使用的视图 ...

然后再确定这里已经勾选了 启用 添加优惠券 按钮 ..

预览

下面我们再去前台的结账页面看一下 ...

你可以看到 优惠券 面板会显示在这里 ... 输入我们之前创建的那个 JIAN5 优惠券代码 ... 点击 添加优惠券 ...

在购物车内容面板这里,订单的价格会应用一个固定金额的优惠券 .. 去掉的金额就是我们在 JIAN5 这个优惠券里设置的 5 块钱 ..

创建折扣类型的优惠券跟创建固定金额的优惠券的方法类型 ... 只不过折扣优惠券会在订单里的每件产品上应用一个指定的折扣 ...
你可以为这些优惠券类型添加其它的字段,比如添加一个图像字段,这样在创建优惠券的时候,可以上传一张相应的图片 ...

然后修改优惠券视图,可以把优惠券图像字段加上去 ...

另外你可以配合 规则 模块 ,去创建出复杂的优惠券 ,你可以为应用优惠券设置不同的条件 ... 比如可以指定订单里必须包含某种产品的类型的时候才能使用特定的优惠券 .. 或者设置订单里必须有 10 件以上商品的时候才能使用指定的优惠券 ...

http://drupal.org/project/commerce_coupon
http://drupal.org/project/commerce_coupon_fixed_amount
http://drupal.org/project/commerce_coupon_pct

优惠券《 Drupal Commerce 电子商务 》

统计

13799
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点