getProductUrl 是否返回带有类别路径的产品 url,我怎样才能让它像那样工作,似乎其他人会建议使用帮助器,但我想这不是唯一的方法。
问问题
3035 次
2 回答
2
我还没有检查过,但我很确定产品需要了解该类别。
$product->setCategoryId($categoryId)->getProductUrl();
于 2013-08-18T15:25:45.070 回答
1
建议的答案不适用于我的 Magento 版本(1.9)。
这对我有用:
$category = Mage::getModel('catalog/category')->load($categorieId);
Mage::unregister('current_category');
Mage::register('current_category', $category);
$product->getProductUrl();
于 2015-12-13T21:50:27.440 回答