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


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

我想在B2B Magento商店产品页面(http://b2b.com/product1/)上创建一个"在线购物"链接,以将访问者重定向到B2C商店产品页面,例如:http://b2c.com/product1/

我只知道<?php echo $_product->getProductUrl() ?>在调用 http://b2b.com/product1/ 但是如何在 /product/view.phtml 中调用动态 URL 密钥,那么在 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 链接将显示为 google.com/ProductName