我使用storeviews定义了6种语言。 我有6个简单的产品 - 每种语言一种产品。 我没有使用属性或可配置产品等创建这些产品,因为这是我商店的主要产品,我想单独推广每种语言的产品。
现在,我尝试将productX链接到defaultstoreviewX(意味着如果有人点击查看该产品,他将使用该产品的语言移至商店视图。
例如: - storeview_EN - storeview_IT
在storeview_EN中,点击productx_IT应重定向到storeview_IT / productX_IT ......
只能进行一些调整吗?
谢谢!
答案 0 :(得分:3)
首先,您不需要6种不同的产品,每种语言一种。您可以拥有相同的产品,并将文本字段翻译成所有语言(如名称,描述,简短描述......)
您可以通过在产品编辑页面的左上角下拉列表中更改范围,在admin中
现在,您可以在此处获取特定商店的产品网址。假设产品ID为$productId
,商店ID为$storeId
$url = Mage::getModel('catalog/product')->setStoreId($storeId)->load($productId)->getProductUrl()