更改搜索结果产品网址以包含类别

时间:2014-03-07 04:40:23

标签: magento magento-1.8

如何更改我的magento快速搜索产品结果网址以包含类别?

url.com/product.html到url.com/category/product.html

我知道Canonical URL有选项。但是我还是想改变它。

我的产品属于单一类别,但如果有更多选择第一个产品则会失败,这将是非常棒的。

1 个答案:

答案 0 :(得分:1)

在管理员中,转到

  

系统>配置>目录>搜索引擎优化

并设置产品网址的使用类别路径

或在搜索页面中

$product = Mage::getModel('catalog/product')->load($product_id);
$category_id = $product->getCategoryIds();
$category = Mage::getModel('catalog/category')->load($category_id[0]);
$url = $product->getUrlPath($category);