登录 注册

登录

问题 搜索K2的附加字段

更多
2015年08月26日 08:41 #1 作者: shenkwen
shenkwen 创建了话题: 搜索K2的附加字段
K2的搜索功能好像只能搜索文章正文,但是无法搜索附加字段中的信息?有没有什么插件可以解决这个问题?

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年08月26日 12:48 #2 作者: Joomla之门
K2 自带的搜索插件不支持搜索其额外字段(附加字段)。不过,好几个收费的第三方扩展都可以提供这种功能,例如:

JA K2 Filter and Search ,这个软件由 JoomlArt 团队开发。如果你参加了本站的“JA 商业扩展团购”,就能下载到这个扩展的最新版本。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年08月28日 19:56 #3 作者: shenkwen
shenkwen 回复了话题: 搜索K2的附加字段
这个扩展支持搜索中文吗

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年08月28日 22:25 #4 作者: Joomla之门
我刚刚做了一个简单测试,只给 K2 指定类别关联一个简单的额外字段“联系人”,然后给每一篇测试文章的这个字段都输入了一个人名,有3个汉字的中文名称,也有英文名称,也有6个汉字的一长串汉字名称。

接下来测试 JA K2 Filter and Search 模块的搜索功能:

1、只在“联系人”这个搜索框里面输入“刘胡兰”(其中某篇文章的联系人填写的就是“刘胡兰”),显示搜索结果为 0 ,找不到;
2、只在“联系人”这个搜索框里面输入“尼古拉”(其中某篇文章的联系人填写的是“尼古拉斯凯奇”),搜索结果正确:找到1篇文章,就是那一篇。
3、只搜索“刘”,找不到;
4、将文章字段值“刘胡兰”修改成“刘胡兰 河南人”(中间有一个空格),然后搜“刘”就找到了。

通过这个简单测试可以看出: JA K2 Filter and Search 可以搜索中文, 但是还不够完美。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2015年09月08日 12:58 #5 作者: 野草工作室
可以尝试以下扩展:
K2 Content Filter Module for Joomla
www.joomcar.net/

作者是俄罗斯的,俄语和中文都算是非拉丁字符,所以这模块在中文支持上会比JA的友好。

我的一个案例中有使用到,
client.ycway.com/dkatc/tax/law
在右侧文章搜索,输入 “国际组织”,即可找到 字段 “ 涉及行业: 国际组织 ” 的文章。


野草工作室提供专业 Joomla建站 服务,点击查看我们的 Joomla案例

登录 或者   注册一个会员帐号 来参与讨论