]> juplo.de Git - website/commitdiff
WIP:thymeleaf:taxonomies-on-page
authorKai Moritz <kai@juplo.de>
Wed, 3 Dec 2025 18:21:42 +0000 (19:21 +0100)
committerKai Moritz <kai@juplo.de>
Wed, 3 Dec 2025 18:58:03 +0000 (19:58 +0100)
hugo/themes/thymeleaf/layouts/_partials/terms.html

index c0fad57a90b4c38a560e62cc1a4e85576178c319..ae49746fea253a1e155aabda8e5019c578d456de 100644 (file)
@@ -1,13 +1,14 @@
 {{- $page := .Page }}
 {{- range .Page.Site.Taxonomies }}
-<h3><a href="{{ .Page.RelPermalink }}">{{ .Page.LinkTitle }}</a></h3>
 {{- $taxonomyPage := . }}
 {{- $taxonomy := .Page.Data.Plural }}
 {{- $terms := $page.GetTerms $taxonomy }}
-<div>num: {{ $terms.Len }}</div>
+{{- if gt $terms.Len 0 }}
+<h3><a href="{{ .Page.RelPermalink }}">{{ .Page.LinkTitle }}</a></h3>
 <ul>
-  {{- range ($page.GetTerms $taxonomy) }}
+  {{- range $terms }}
   <li><a href="{{ .Page.RelPermalink }}">{{ .Page.LinkTitle }}</a> <span>{{ $taxonomyPage.Count .Page.Data.Term }}</span></li>
   {{- end }}
 </ul>
 {{- end }}
+{{- end }}