mirror of
https://github.com/gcushen/hugo-academic.git
synced 2025-07-26 19:15:16 +02:00
feat: support multi-lingual common searches
Workaround Hugo's lack of support for multilingual data files.
This commit is contained in:
parent
7b3aff07a7
commit
a3ff1f31c6
1 changed files with 10 additions and 3 deletions
|
@ -23,13 +23,20 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ if eq site.Params.search.engine 1 | and site.Data.search_queries }}
|
{{ $search_queries := false }}
|
||||||
|
{{ if isset site.Data (printf "search_queries.%s" .Site.Language.Lang) }}
|
||||||
|
{{ $search_queries = index site.Data (printf "search_queries.%s" .Site.Language.Lang) }}
|
||||||
|
{{ else if isset site.Data "search_queries" }}
|
||||||
|
{{ $search_queries = site.Data.search_queries }}
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{ if eq site.Params.search.engine 1 | and $search_queries }}
|
||||||
<div id="search-common-queries" class="pt-3">
|
<div id="search-common-queries" class="pt-3">
|
||||||
<div class="font-weight-bold pb-3">{{ i18n "search_common_queries" | default "Common searches" }}</div>
|
<div class="font-weight-bold pb-3">{{ i18n "search_common_queries" | default "Common searches" }}</div>
|
||||||
<ul class="fa-ul">
|
<ul class="fa-ul">
|
||||||
{{ range site.Data.search_queries }}
|
{{ range $search_queries }}
|
||||||
<li class="pb-3">
|
<li class="pb-3">
|
||||||
<a href="{{.link | relLangURL}}"><i class="fa-li fas fa-search" aria-hidden="true"></i><span class="pl-1">{{.query | markdownify | emojify}}</span></a>
|
<a href="{{.link | relURL}}"><i class="fa-li fas fa-search" aria-hidden="true"></i><span class="pl-1">{{.query | markdownify | emojify}}</span></a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue