2013-12-10 65 views
0

我想知道如何在總購物車,結帳和客戶電子郵件中添加一條消息,說明啓用或不啓用稅收時兩條消息中的任何一條。如何根據總計稅額顯示不同的消息?

例如,如果有人在英國或歐盟購買東西,它會在總額中說「包含20%的增值稅」。如果歐盟以外的人買東西,它會在總額下面說「英國銷售稅已扣除」。

我已經設置好了,所以稅收的變化取決於您選擇的國家,但我想知道現在如何顯示這些消息。

非常感謝提前。

回答

0

編輯應用程序/設計/前端/基/默認/模板/結算/ cart.phtml

調整並添加以下代碼:

$quote = Mage::getSingleton('checkout/session')->getQuote(); 
$billingAddress = $quote->getBillingAddress(); 
$country = $billingAddress->getCountryId(); 

if($country == "XX") { 
echo "<p>Display this message if user is from XX.</p>"; 
} 
+0

嗨。我曾嘗試將此代碼添加到app/design/frontend/base/default/template/checkout/cart/totals.phtml,但我無法使if語句成爲真實。我已經嘗試了「UK」,「GB」,「GBR」和「United Kingdom」的代碼,但都沒有工作。 (PS你在回聲結束時忘了分號。) – ashley07

+0

我試過回顯$ country,但沒有出現。 – ashley07

+0

我剛剛嘗試過v1.7.0.2,它的工作完美.. –