2012-11-07 41 views
10

我安裝了OpenCart。購物車頁面顯示總計和小計兩次。它也不會顯示最終的總數。即使顧客沒有將其添加到購物車中,禮券也會出現。他們是解決方案嗎?我是否需要在管理員中編輯我的設置?爲什麼OpenCart SubTotal和Order Total出現兩次?

+0

你能告訴我們一個演示鏈接嗎?你有沒有安裝任何MODS或主題?這只是一個標準的安裝?您能否請進一步解釋請..謝謝 – TheBlackBenzKid

+0

如果我們購買禮券,它顯示的禮券數量,如果有任何其他產品,它顯示兩個總計和兩個小計,但它沒有顯示實際總數,是否有任何可能性更改管理員設置 – Naveenbos

回答

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

您可能需要檢查「訂單總計」下的設置。在管理員中,轉到「擴展」 - >「訂單總計」。在那裏您可以查看,編輯和排序各種訂單總數。如果不能即時看到哪一個是你的重複,那麼可能一次禁用它們,然後在結帳時看到結果,然後你就能看到這些總數中哪一個是你不想要的。

2

小計用於不包含任何稅收或增值稅的主價格,總計顯示最終價格包括所有稅,增值稅和禮品券或優惠券。

並且您可能還沒有清除vqmod中的緩存,因此它可能會與您放置的價格和價格位置發生衝突。

0

小計是您的產品成本,總計是稅額或增值稅金額。