2013-04-29 97 views
0

我爲一家銷售時尚配飾的網店工作,他們的國內網站有一家店面,國際客戶有一家店面(不含增值稅)。如何停止購物車在magento店面持續存在?

有時我們會在國內商店中訂購商品,因爲它們正在銷售中,然後在國際商店中退房(通過在magento中使用標準商店前臺切換器更換商店前臺)。

如果您通過URL直接進入國際網站,您將獲得一個空購物車,但如果您使用商店前切換臺,則購物車可以堅持來自其他商店的通常不在國際商店中提供的產品。有誰知道如何完全分開這些,或者在切換店面時清空購物車?

回答

0

在管理,System >> Configuration >> Web >> Session Validation Settings

設置Use SID on Frontend

號但是,這也將註銷客戶從不同的商店來。

+0

This Works!感謝您的註銷,但這不是我想的問題。 – Alex 2013-04-29 14:26:04

+0

@Alex很高興爲你效勞! – Kalpesh 2013-04-29 14:36:10

1

那麼如果您創建單獨的網站與單一的magento設置,那麼客戶將不會被共享。這也意味着這兩個網站將從客戶角度彼此獨立。

您可以確認您的商店是否創建爲不同的網站或同一網站,但不同的商店。

+0

他們是與不同的商店相同的網站(一些產品只在一個或其他商店可用),他們有單獨的域名,但可以使用Magento中的商店前切換器標準切換。上面的會話設置正常,但謝謝。 – Alex 2013-04-30 15:27:53

+1

如果你想清空購物車,那麼爲什麼給鏈接切換stores.Or,如果你仍然想讓鏈接通過交換鏈接中的一個參數,將由控制器事件obsever類定製功能處理,這個功能應該清空購物車。 – oscprofessionals 2013-04-30 16:31:31

+0

這可能會起作用,我們之所以進行轉換的原因是因爲國家域名被重新認定更多,因此一些國際用戶最初可能會訪問該網站。這只是給他們一個導航到正確的地方的方式。到目前爲止,我並沒有發現當他們切換商店時會立即終止會話的直接缺點,所以我會堅持下去。謝謝你的提示。 – Alex 2013-04-30 16:36:09