如何在 magento 商店的 phtml 文件中制作动态产品 URL 键

How to make dynamic Product URL key in phtml file for magento shop

我想在 B2B Magento 商店产品页面上制作 "shop online" link (http://b2b.com/product1/) to redirect visitors to the B2C shop product page like: http://b2c.com/product1/

我只知道<?php echo $_product->getProductUrl() ?>在调用http://b2b.com/product1/但是如何在中调用一个动态的URL键/product/view.phtml,那么在 URL 结构中只有域从 b2b.com 更改为 b2c.com 但是根据正在查看的产品,产品密钥将保持不变?

好的,我找到了一个正是我想要实现的解决方案:

<a href="http://google.com/<?php $_product = Mage::getModel('catalog/product')->load($_product->getId()) ?><?php echo $_product->getUrlKey(); ?>">ProductName</a>

那么URL link会显示为google.com/ProductName