2012-02-07 135 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