2
我試圖在Magento onepage結帳的發貨方式階段向發貨地址位於加拿大的用戶添加免責聲明消息。我的商店以美國爲基地,但運往加拿大,但我希望加拿大的用戶知道他們對任何關稅和稅收負責。如果他們的送貨地址是加拿大,是否有添加該信息的方法?在發貨方式步驟Magento上顯示條件消息
我試圖在Magento onepage結帳的發貨方式階段向發貨地址位於加拿大的用戶添加免責聲明消息。我的商店以美國爲基地,但運往加拿大,但我希望加拿大的用戶知道他們對任何關稅和稅收負責。如果他們的送貨地址是加拿大,是否有添加該信息的方法?在發貨方式步驟Magento上顯示條件消息
的快捷方式(不是最漂亮的,雖然)將修改app/design/frontend/YOUR_INTERFACE/YOUR_THEME/template/checkout/onepage/shipping_method.phtml
文件,並在添加以下代碼頂部:
<?php if($this->getQuote()->getShippingAddress()->getCountry() == 'CA' ||
($this->getQuote()->getShippingAddress()->getSameAsBilling() && $this->getQuote()->getBillingAddress()->getCountry() == 'CA')): ?>
BLAME CANADA !!!
<?php endif; ?>
威爾與客人結賬這項工作,以及或者只有當他們登錄? – coloradohiker 2012-07-24 16:22:57
是的,它將作爲「報價」對象與客戶無關。 – 2012-07-24 16:25:18
您是否知道爲什麼當我在「帳單地址」表單下選擇「運送到此地址」時,它將不會在運輸方式步驟中顯示免責聲明?如果我選擇'運送到不同的地址',然後將加拿大申請到該表單,它會在運輸方法步驟中提出免責聲明文本。 – coloradohiker 2012-07-24 16:35:33