如何从Magento的SKU获取产品的Url

aja*_*olf 6 magento

问题很简单.如果我知道我的产品的sku而没有别的,我怎么能检索该项目的URL.这对于第三方集成通常很有用,其中远程服务的唯一ID不匹配产品ID.或者您可能想要一个搜索框来仅通过sku搜索.

sea*_*den 11

你可以这样做:

$sku = 'ecco'; // SKU you want to load. 'ecco' is a sku in the Magento demo data

$url =  Mage::getModel('catalog/product')->loadByAttribute('sku',$sku)->getProductUrl();
echo $url;
Run Code Online (Sandbox Code Playgroud)