Opencart - 文件选项和价格计算

时间:2013-06-24 21:40:28

标签: php opencart shopping-cart

我正在尝试为名片,小册子等打印电子商店。所以主要选项是文件上传选项。 问题是如果用户上传了不同的文件,opencart不会重新计算价格。让我们说客户要订购100张名片和一张图片(价格为每张0.2美元,金额为100)和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美元

我该怎么做?

1 个答案:

答案 0 :(得分:0)

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

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

    100x    BusinessCard (file1.pdf) $0.2 = $20
    1000x   BusinessCard (file2.pdf) $0.1 = $100