如何按商店 ID 创建指向产品的链接


How to create a link to a product by store id?

Magento 1.7.0.2

2 个网站

,每个网站有 2 个商店视图。 1个网站是"商店",1个是"网站"。"网站"没有购物车或客户/登录功能,但我想在产品页面视图中添加一个按钮"立即购买!",该按钮链接到"商店"中的同一产品,它也应该是相应的商店视图(商店视图是瑞典语和英语)。

如何获取与"我所在的"页面相同的产品的链接,但在另一个商店视图(商店 ID)中?我有这样的想法,但我不知道如何完成它;

if store id == 1
<a class="button" href="<?php echo $this->getBaseUrl(store id3).$_product->getUrlKey() ?>">Shop now!</a>
else
<a class="button" href="<?php echo $this->getBaseUrl(store id4).$_product->getUrlKey() ?>">Shop now!</a>
endif

任何想法或提示非常感谢!

彼得

<?php if($this->storeid == "1") { ?>
<a class="button" href="<?php echo $this->getBaseUrl(store id3).$_product->getUrlKey() ?>">Shop now!</a>
<?php } else { ?>
<a class="button" href="<?php echo $this->getBaseUrl(store id4).$_product->getUrlKey() ?>">Shop now!</a>
<?php } ?>

像这样的东西..我使用 $this->storeid 作为示例变量,不知道您使用商店 ID 设置了哪个变量来执行检查:)