1

我正在尝试制作用于名片、小册子等印刷的电子商店。所以主要选项是文件上传选项。问题是如果用户上传了不同的文件,opencart 不会重新计算价格。假设客户要订购一张图片的 100 张名片(金额为 100 时每张价格为 0.2 美元)和另一张图片的 1000 张名片(金额为 1000 时每张 0.1 美元),总共应该是 120 美元,但是 opencart显示 110 美元:

-名片(file1.pdf)x100 0.1$

-名片(file2.pdf)x1000 0.1$

总计 110 美元

如果上传的文件不同,我希望重新计算价格:

-名片(file1.pdf)x100 0.2$

-名片(file2.pdf)x1000 0.1$

总计 120 美元

我怎样才能做到这一点?

4

1 回答 1

0

我想解决方案可能非常简单:

  1. 订购少于 100 件的默认名片价格为 0.35 美元
  2. 以这种方式为该名片产品设置折扣:
    1. 订购超过 100 件 - 每件价格为 0.2 美元
    2. 订购超过 1000 件 - 价格为 0.1 美元/件
  3. 现在当客户订购 100 件(一种产品,一个文件)和另外 1000 件(相同的产品,不同的文件 - 应该是不同的选项)时,应相应计算价格。

例如

100x    BusinessCard (file1.pdf) $0.2 = $20
1000x   BusinessCard (file2.pdf) $0.1 = $100
于 2013-06-25T08:05:30.820 回答