mirror of
https://github.com/gcushen/hugo-academic.git
synced 2025-07-26 19:15:16 +02:00
feat(bootstrap): support facet filters for docsearch (#3026)
Closes #3022
This commit is contained in:
parent
0263ff0d06
commit
c57e12dd31
1 changed files with 3 additions and 0 deletions
|
@ -91,6 +91,9 @@
|
|||
{{ $algoliaConfig = dict "appId" (site.Params.features.search.algolia.app_id | default "") "apiKey" (site.Params.features.search.algolia.api_key | default "") "indexName" (site.Params.features.search.algolia.index_name | default "") "analytics" (site.Params.features.search.algolia.analytics | default false) "personalization" (site.Params.features.search.algolia.personalization | default false) }}
|
||||
{{ else if eq $search_provider "docsearch" }}
|
||||
{{ $docsearch_config := dict "appId" (site.Params.features.search.docsearch.app_id | default "") "apiKey" (site.Params.features.search.docsearch.api_key | default "") "indexName" (site.Params.features.search.docsearch.index_name | default "") "container" (site.Params.features.search.docsearch.container | default "#docsearch") }}
|
||||
{{ if (site.Params.features.search.docsearch.search_parameters.facetFilters) }}
|
||||
{{ $docsearch_config = merge $docsearch_config (dict (slice "searchParameters" "facetFilters") (site.Params.features.search.docsearch.search_parameters.facetFilters ))}}
|
||||
{{ end }}
|
||||
<script src="https://cdn.jsdelivr.net/npm/@docsearch/js@3"></script>
|
||||
{{ printf "<script>docsearch(%s);</script>" ($docsearch_config | jsonify) | safeHTML }}
|
||||
{{ end }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue