Search form
The search_form component is a recommended tool for rendering
standard search form. It supports variety of parameters that partially
overlap with parameters for CKAN's native search snippet
active_filters parameter can cause a problem if it receives
fake value. To see how it looks, apply filter to the current page by
opening {{ ui.link("this link", "?organization=gov") }}.
{%- call ui.util.call(show_example) -%}
{%- raw %}
{{ ui.search_form() }}
{{ ui.search_form(
query="term",
sorting_options=[("Title", "title asc"), ("Rating", "rating desc")],
sorting="rating desc",
count=4,
type="group",
active_filters=[("organization", request.args.organization)] if request.args.organization else [],
facets={"organization": {"items": [{"name": "gov", "display_name": "Government"}]}},
facet_titles={"organization": "Organization"},
use_htmx=false) }}
{%- endraw %}
{%- endcall %}