西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

magento 1.8.1中发现sitemap模块的一个bug

时间:2016-01-25 09:13来源: 作者: 点击:
magento的sitemap模块是magento给商品分类和商品构建一个类似地图索引的功能,一来是为了方便用户定位到商品,更直接的目的应该是服务于SEO。不过我在magento 1.8.1版本中使用sitemap模块时发

magento的sitemap模块是magento给商品分类和商品构建一个类似地图索引的功能,一来是为了方便用户定位到商品,更直接的目的应该是服务于SEO。不过我在magento 1.8.1版本中使用sitemap模块时发现一个bug.就是有在显示分类地图时,如果在不同的分类中有相同名称的子类,那么在前台它们展示的地址是一样的。

如,A类下有个abc子类,B类下也有个abc子类,这个时候前台会有两个abc子类,URL都是

abcdomain.com/index.php/abc.html

正常应该是

abcdomain.com/index.php/a/abc.html

abcdomain.com/index.php/b/abc.html

没注意看是观察不出来的,而实际上它们应该是加上父类的名称。这个需要比对类目的数量才知道。因为数量也不对了。后来发现这种情况只有出现在不使用树状地图的情况。进入后台,将这个配置改成YES使用树状地图就不会有这个问题了。

sysem — configuration — catalog — sitemap — Use Tree Like Category Sitemap

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容