2012-02-07 138 views
0

我們有多網站(5)多店視圖(13)店。Magento。重定向到特定的商店視圖

我們需要的是,只有一家商店的3家商店視圖纔可以結賬。因此,問題在於如何將用戶從其他商店重定向到指定商店視圖中的相同產品。

例如用戶觀看產品。mk_nn_eng並單擊@按鈕@,之後他被重定向到mu_aa_ENG ,看到同樣的產品,他觀察到,但在指定的商店視圖。

如何執行此類重定向?

回答

1

如果它是相同的項目,它將具有相同的id。你可以鏈接到一個項目通過它使用的格式是id(假設你有設置每個視圖不同的域):

www.DomainForStoreViewYouWant.com/catalog/product/view/id/{{product。 ID}}

如果你將與這取決於你看的文件中的產品對象上類似$product->getId();得到id

所以你提到的按鈕只是上面的鏈接。

這是你腦子裏有什麼?

Update:

如果它的每個視圖相同的域,你可以在商店代碼添加到末尾:?___store=storecode

+0

好了,基本上沒有。我對所有商店的意見都有單一的域名。網站只有基本網址不同,但在單個網站中存儲視圖沒有任何區別。 – 2012-02-07 14:53:38

+1

在這種情況下,您可以添加:?___ store = storecode代替。 – 2012-04-27 09:32:15