我们正在建立一个包含搜索表单的网站。在该表单中,用户可以使用文本和复选框进行搜索。使用复选框,用户只能搜索相关类别。
我们需要使用Craft CMS和Twig来实现这一目标。
我们尝试了以下方法,但是没有用。
{% set query = craft.request.getParam('search-results') %}
{% set nietBijdragePlichtig = craft.request.getParam('plg-Nee') %}
{% if nietBijdragePlichtig == 'on' %}
{% for entry in craft.entries.section('producten').limit(null).order(asc).search('query, nietBijdragePlichtig').find() %}
<div id=”test”>test</div>
{% endfor %}
{% endif %}
我们尝试过:
{% set query = craft.request.getParam('search-results') %}
{% set nietBijdragePlichtig = craft.request.getParam('plg-Nee') %}
{% set alle = query ~ ' ' ~ nietBijdragePlichtig %}
{% if nietBijdragePlichtig == 'on' %}
{% for entry in craft.entries.section(‘producten’).limit(null).order(asc).search(alle).find() %}
<div id=”test”>test</div>
{% endfor %}
{% endif %}
我们还尝试使用多个.search()
我们尝试了两种不同语法的代码。
我们怎样才能做到这一点?
非常感谢!