首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么OpenCart SubTotal和Order SubTotal出现两次?

为什么OpenCart SubTotal和Order SubTotal出现两次?
EN

Stack Overflow用户
提问于 2012-11-07 21:38:53
回答 4查看 6K关注 0票数 10

我已经安装了OpenCart。购物车页面显示两次合计和小计。它也不会显示最终合计。即使客户没有将礼券添加到购物车中,礼券也会出现。他们是一个解决方案吗?我需要在Admin中编辑我的设置吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-07-11 18:53:20

假设小计排在合计之前。这将检查它们是否具有相同的值。

代码语言:javascript
复制
<file path="catalog/controller/" name="checkout/cart.php,checkout/confirm.php,module/cart.php">
    <operation>
        <search position="before"><![CDATA[
        $this->data['totals'] = $total_data;
        ]]></search>
        <add><![CDATA[
        // Remove sub-total is same as total
        foreach($total_data as $i => $result){
            if($result['code'] == 'sub_total' && $total_data[$i+1]['code'] == 'total' && $result['value'] == $total_data[$i+1]['value']){
                unset($total_data[$i]);
            }
        }
      ]]></add>
    </operation>
</file>
票数 1
EN

Stack Overflow用户

发布于 2013-07-02 20:18:42

小计用于不含任何税或增值税的主要价格,合计显示包括所有物品税、增值税和礼券或优惠券的最终价格。

您可能还没有从vqmod中清除缓存,因此它可能会与您的价格和您所放置的价格位置相冲突。

票数 2
EN

Stack Overflow用户

发布于 2013-01-31 05:34:57

检查一下你在“订单总数”下的设置可能是值得的。在管理员中,转到"Extensions“-> "Order Totals”。您可以在其中查看、编辑和排序各种订单合计。如果不能立即看到哪一个是你的副本,那么可以一次禁用一个,然后在结帐时查看结果,然后你就可以看到这些总数中的哪一个是你不想要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13270956

复制
相关文章

相似问题

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