服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > magento教程 >

Magento多级分类URL去掉父目录

时间:2016-01-21 00:25来源: 作者: 点击:
在Magento模板开发中,有时候需要将多级分类的url简化,Magento的URL默认是显示多级分类的 http://www.a.com/分类1/分类2/分类3 现在需要简化为: 分类2的URL为:http://www.a.com/分类2 分类3的URL为

在开发中,有时候需要将多级分类的url简化,Magento的URL默认是显示多级分类的

http://www.a.com/分类1/分类2/分类3

现在需要简化为:

分类2的URL为:http://www.a.com/分类2

分类3的URL为:http://www.a.com/分类3

具体修改方法如下:

打开app/code/core/Mage/Catalog/Model/Url.php这个php文件,找到

if (null === $parentPath) {
$parentPath = $this->getResource()->getCategoryParentPath($category);
}
elseif ($parentPath == '/') {
$parentPath = '';
}

把上面的代码修改为:

//if (null === $parentPath) {
//$parentPath = $this->getResource()->getCategoryParentPath($category);
/

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------