我在我的基于 PyroCMS 的网站上使用 PyroStreams,效果很好,但它提供的前端搜索功能对我的需求有点限制。
我的信息流包含 20 多个字段。在网站的每个页面上,我想要一个简单的关键字搜索框,它将搜索我的流中的 3 个字段。目前我正在为此使用 PyroStreams 搜索表单,它运行良好。
但我也想要一个高级搜索页面,它将基于所有 20 个字段构建一个表单,从流中提取数据来构建它,例如,在我的蒸汽中,我有一个字段类型为 Country 并且在我想要的高级搜索表单上包括一个下拉列表,其中包含在该字段类型中找到的所有国家。
我要问的是这样做的最佳方法是什么?
我应该构建自己的模块,与 PyroStreams 模块分开来执行此操作,还是有点像大锤来破解坚果?
我在这个领域有点新手,所以非常感谢所有帮助和建议。
托尼。