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

时间:2012-11-07 13:38:53

标签: opencart

我安装了OpenCart。购物车页面显示两次总计和小计。它也不会显示最终的Total。即使顾客没有将礼品券添加到购物车中,礼券也会出现。他们是解决方案吗?我是否需要在管理员中编辑我的设置?

4 个答案:

答案 0 :(得分:2)

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

并且您可能还没有从vqmod中清除缓存,因此可能会与您放置的价格和价格产生冲突。

答案 1 :(得分:1)

假设在总数之前订购小计。这将检查它们是否具有相同的值。

<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>

答案 2 :(得分:0)

根据&#34; order totals&#34;可能值得检查您的设置。在管理员中,转到&#34;扩展&#34; - &GT; &#34;订购总计&#34;。在那里,您可以查看,编辑和排序各种订单总计。如果不能立即看到您复制哪一个,那么可能一次禁用一个,然后在结账时查看结果,然后您就可以看到这些总数中的哪一个是您不能使用的那个&#39 ;想要。

答案 3 :(得分:0)

小计是您的产品成本,总数是含税或增值税的金额。