2013-09-23 81 views
0

Magento 1.7.0.2如何通過商店ID創建產品鏈接?

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 

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

彼得

回答

0
<?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 } ?> 

事情是這樣的..我用這個 - $> STOREID作爲實例變量,不知道哪個變量你設置與商店ID做檢查:)

+0

你能否請你優化你的答案,因爲我的建議包括一些未完成的部分;整個href只是寫作,因爲它應該工作,而不是我認爲它應該在Magento中。例如,「getBaseUrl(store id3)」可能不是Magento希望獲得另一個商店標識的基本URL的方式嗎? –

相關問題