Opencart用$ price *数量计算php中的价格。我怎样才能得到购物车来计算customfieldnumber *数量呢?甚至是一个包含总价的javascript变量。
我正在一家商店,这里的价格需要为平方英尺,但由包装盒收取,因此我添加了一个自定义js脚本,以将每盒的价格添加到平方英尺的价格之下。例如:
木地板: $ 1.00 /每平方英尺(opencart官方价格) $ 10.00 /每盒 盒子是10平方呎
用户输入平方(squarfootage):100,javascript计算此值并将框添加到数量 数量= 10
总计= $ 100
现在,如果他们将其添加到购物车,它将增加10美元,而不是100美元,因为opencart使用在价格字段中设置的价格。
我需要添加到购物车中,然后添加$ 100,即:数量乘以箱号
我查看了system / cart / cart.php,发现可能是在哪里计算的,但是我的php现在非常基础,所以不知道如何使其计算所需的方式。
该行是252:
'total'=>($ price + $ option_price)* $ cart ['quantity'],
我希望我可以使用我的javascript变量获取显示在页面上的总成本,但是我想php不能轻易使用js变量。看起来像是totalPrice * $ cart ['quantity'],但我想没有了
有没有办法在php中做到这一点?
$ total_price = htmltag.value * $ cart ['quantity']
我将不胜感激