MODX搜索插件选型咨询:SimpleSearch vs AdvSearch该选哪款?
MODX搜索插件选择建议
针对你提出的三个问题,直接给出明确结论和参考:
1. SimpleSearch是否支持搜索模板变量?
支持。你可以通过&includeTVs参数指定需要纳入搜索范围的模板变量,示例代码如下:
[[!SimpleSearch? &includeTVs=`product_desc,category_tag`]]
同时还能通过&tvPrefix参数调整TV字段的前缀,适配你的模板变量命名规则。
2. 选SimpleSearch还是停更的AdvSearch更稳妥?
优先选SimpleSearch。原因如下:
- 它的维护活跃度更高,和最新MODX版本(包括3.x系列)兼容性更好,遇到问题能在社区找到解决方案
- AdvSearch已5年未更新,大概率存在与新MODX版本的适配问题,后续出现bug或安全隐患很难得到修复
- 你本身不需要Ajax功能,SimpleSearch的普通分页模式完全能满足需求,没必要冒险选择停更插件
3. 其他相关插件推荐
- QuickSearch:轻量级搜索插件,专注快速检索,支持模板变量和自定义字段搜索,配置简单,适合中小站点
- SolrSearch:基于Apache Solr的高级搜索方案,适合数据量大、需要复杂过滤、排序或分词搜索的站点,不过配置门槛略高
- SiteSearch:MODX生态内的官方系插件,支持多语言搜索、模板变量检索,维护状态稳定,功能均衡
内容的提问来源于stack exchange,提问作者Niko Suominen
相关产品推荐
相关产品推荐

