高级搜索BUG:匹配多个关键字其中部分,可用空格或 "OR" 连接。
[size=4]高级搜索BUG:匹配多个关键字其中部分,可用空格或 "OR" 连接。[/size][size=4]这里的加“空格”搜索的功能去掉吗?
[/size]
[size=4]比如:[/size]
[size=4] [color=red]斯帝卡 二星[/color]
这样搜索的话,他会先显示所以的“斯帝卡”,再显示所以的“二星”[/size]
[size=4]而搜索的人他首先想看到的是“[color=#ff0000]斯帝卡 二星” [/color][color=black]同时显示的产品。[/color][/size]
[size=4]现在搜索“[color=#ff0000]斯帝卡 二星” [/color][color=black]他会先显示所有的“斯帝卡”,再显示所有的“二星”[/color][/size]
[size=4][color=#000000]这样以来产品多的网店里是根本起不到搜索的效果。[/color][/size]
[size=4][color=#000000][/color][/size]
[size=4][color=#000000]虽然“斯帝卡 + 二星”可以实现同时显示的效果,问题是客户不会这样想,也不会去看这个功能是怎么用的。[/color][/size]
[size=4][color=#000000]请参考一下baidu,goole 等搜索引擎吧。看他们是怎么实现这个效果的。[/color][/size]
[size=4][color=#000000][/color][/size]
[size=4][color=#000000]加油吧,支持你们![/color][/size]
[size=4] [/size] 这是因为考虑到有些网店的商品很少,空格默认为OR这样能搜索除尽量多的商品。
如果要更精准的搜索还可以使用“+”链接实现AND的功能
自己在代码里改即可
相应的php文件中 " OR "更改为" AND "即可,即多个关键字的或关系改为和关系修改好的文件下载:
[url=http://bbs.ecshop.com/viewthread.php?tid=52321&extra=&frombbs=1]http://bbs.ecshop.com/viewthread.php?tid=52321&extra=&frombbs=1[/url]
[[i] 本帖最后由 daydayup 于 2008-5-17 19:57 编辑 [/i]]
页:
[1]
