我如何在Modx中创建一个搜索功能,根据用户从某些预定搜索条件中选择的内容来限制返回的结果。如:“颜色”,“大小”,“模型”。
因此,选择“Blue”,“Large”,“AZ84”的用户会看到型号为AZ84且大而蓝的项目列表。
感谢您的帮助!
答案 0 :(得分:0)
假设你正在谈论ModX Evolution - 你可以用Ditto来做。 请参阅“请求扩展程序”:http://ditto.modxcms.com/extenders/request.html
您还可以使用自己的代码段将其换行以获取get / post,验证它并通过 runSnippet 调用Ditto来构建结果。
如果你需要更多特定的东西(比如日期范围等等),你可以用简单的扩展器进行自定义过滤和排序。 (查看/assets/snippets/ditto/extenders/example.extender.inc.php)