首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >结帐页中的产品折扣更改

结帐页中的产品折扣更改
EN

Stack Overflow用户
提问于 2012-11-22 04:32:40
回答 1查看 756关注 0票数 1

我是OpenCart的新手。我用OpenCart在一个小网站上疯狂了。参考链接是这里。现在您可以看到,当您进入产品描述页面时,有一个产品折扣section.In,它是当我输入任何一个值时的块,例如,以2为例,折扣价格为135,00欧元。现在,我在输入框中输入了2,并将其重定向到结帐页面。现在您可以在结帐页面中看到数量为2,价格为135,00欧元,但总共显示为270,000欧元。它实际上是以产品价格为135,00欧元的逻辑,并与产品数量相乘。但是在这里,我希望在产品描述页面中显示的折扣价格与产品数量相同,结帐页面的总价格是相同的,所以这里的总价格也是270,00欧元。那么,有人能告诉我如何在Opencart中使用这种逻辑吗?

产品描述页面

结帐页

EN

回答 1

Stack Overflow用户

发布于 2012-11-22 12:15:33

价格实际上是正确的。实际上,您需要改变的是产品页面显示价格的方式。当您输入数量折扣时,您需要给出“每个项目”的价值,而不是产品的X总量。若要将此更改为正确显示,您将需要将所有价格编辑为每项价格,然后打开/catalog/控制器/Product.php文件,找到以下代码

代码语言:javascript
复制
$this->tax->calculate($discount['price'],

并将其改为

代码语言:javascript
复制
$this->tax->calculate($discount['price'] * $discount['quantity'],
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13505942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档