magento去除子分类的url地址中带有父分类的url key

app/code/core/Mage/Catalog/Model/Url.php 找到如下代码
方法getCategoryRequestPath

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


改成

//if (null === $parentPath) {
   //$parentPath = $this->getResource()->getCategoryParentPath($category);
 // }
  // elseif ($parentPath == '/') {
  $parentPath = '';//这句不用注释
//   }

改完后,刷新下url索引就可以了


相关推荐

magento 2.3 nginx 安装

在网上看了许多中文的magento2的安装教程,大多数都没有完整的安装步骤,本教程将教会你怎么使用和安装magento2.3 …

Magento忘记密码怎么办

如果你忘记 Magento 用户名和(或)密码无法登陆后台,并且forgot your password链接无法给你发送找回密码邮件,这 …

magento backend dashboard can’t log in – session error

可能很多朋友有同样的经历,magento在服务器中配置域名是可以正常的访问了,但是在本地配置后却无法登录后台,账号密码登录的时候发现出现空白,无法跳转到后台,本文章向大家介绍两种解决本地magento后台无法登录的方法,需要的朋友可以参考下

暂无评论

发表评论

微信扫一扫,分享到朋友圈

magento去除子分类的url地址中带有父分类的url key