2014-03-03 36 views
0

我要尋找其通過ID或SKU的URLMagento的得到比較產品編號的

目前在Magento點擊比較按鈕,比較彈出的網址後,後產品自動比較URL像下面網址:

yoursite/index.php文件/目錄/ product_compare /索引/

所以我需要它傳遞PARAMS它的後產品自動比較網址是什麼?

在magento中默認存在任何方式,或者我必須以編程方式執行此操作嗎?

回答

1

最後能得到URL

yoursite/index.php文件/目錄/ product_compare /指標/項目/ 1,2

這裏1和2是要比較的IDS產品。

1

要做到這一點,首先你需要加載的產品是這樣的:

$product = Mage::getModel('catalog/product')->load(id); 

$product = Mage::getModel('catalog/product')->loadBySku(sku); 

現在用途:

Mage::helper('catalog/product_compare')->getAddUrl($_product) 

得到比較產品的網址。

0

您也可以嘗試,

幫手( '目錄/ product_compare')? - > getAddUrl($ _產品)>「> __( '加入比較')>