关于K2自带的smart search组建的问题
www.steinlelicht.de
(产品展示 J2.5.9 + K2 系统)
搜索模块不能正常工作,K2_Tools 里的search功能不够强大,更郁闷的是不能查找到,可能是我那里没有设置对参数吧。
(产品展示 J2.5.9 + K2 系统)
搜索模块不能正常工作,K2_Tools 里的search功能不够强大,更郁闷的是不能查找到,可能是我那里没有设置对参数吧。
没有找到相关结果
已邀请:
10 个回复
3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~
赞同来自:
我对智能搜索只了解了一点点,感觉这个东西比较复杂。如果网站内容不多,使用普通搜索(com_search)应该够了。
3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~
赞同来自:
刘备曹操 - 古今多少事,都付谈笑中
赞同来自:
1、你的 PHP 版本是 5.4.12 .
2、你前台的搜索框不是“智能搜索”配套的搜索模块,而是 K2 tool 模块提供的搜索框。
如果你要使用“智能搜索”功能,就必须使用它配套的智能搜索模块。因此,我帮你更换了搜索模块。
接下来输入搜索字串来搜索,就会发生空白页面上显示如下出错提示:Fatal error: Class 'FinderIndexerStemmer' not found in /home/user/ste1/components/com_finder/models/search.php on line 1140
(为了安全,此处修改了主机路径)
这个错误可能是由于 PHP 5.4 导致的。我没有时间在 PHP 5.3 上面再测试了,所以从 Joomla 官方直接找了一个补丁文件替换了核心自带的 search.php 文件。现在智能搜索正常了。
刘备曹操 - 古今多少事,都付谈笑中
赞同来自:
嗯,现在智能搜索可以用了。 难怪我弄了大半天都还是不能工作,甚至重新覆盖了所有系统文件也还是不行,但是在本地XAMPP就可以。我服务器可以选不同版本的PHP,之前也是php3的,但不知道哪里看到文章说PHP4的好像更好,就把服务器选了PHP4的。
非常感谢,对了,我请问能让使用字符段来收缩的? 比如:产品型号是:ESL HS7-Φ7-D28-E14. 我用HS 而不是完整的HS7来搜索?
QQ被盗了
赞同来自:
Joomla 的“智能搜索”对搜索字串长度没有要求,我做了测试,即使单搜一个 S 字母,也能执行搜索并找到结果。但是,接下来发现一个奇怪现象:在 Joomla 示范文章中,有一个词 easy,我搜索 s 能找到这个词;但是我搜索 sy 就提示“没有找到结果”;我搜索 easy 这个词又能找到了。—— 一个简单试验证明这个智能搜索是垃圾。你还要继续用么?
我还是建议你使用 Joomla 自带的普通搜索(com_search)。然后 把搜索字串长度最小值设置为2个字符
,就能搜索 HS 了。如果你愿意,也可以改成最小长度为 1 ,这样单搜 H 都可以。
跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费
赞同来自:
好吧,那我还是不想这么多花样了,用回Joomla 自带的com_search,自带的可能对于运行响应速度还更快点。就是不知道对于K2是否完全支持。
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
QQ被盗了
赞同来自:
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
赤木@晴子 - 明月百年心
赞同来自: