]> juplo.de Git - website/commitdiff
WIP:thymeleaf:taxonomies-on-page
authorKai Moritz <kai@juplo.de>
Sun, 30 Nov 2025 12:16:38 +0000 (13:16 +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 538960b450ac79dc1b6ef835be5b96ebab0e5b92..3e43c53101139eca08b37a526a35ce405341ef29 100644 (file)
@@ -21,11 +21,24 @@ For a given taxonomy, renders a list of terms assigned to the page.
     </ul>
   </div>
 {{- end }}
-      {{ $tags := .Site.Taxonomies.tags }}
-    <pre>{{- debug.Dump $tags }}</pre>
+    <h3>.Site</h3>
+    <pre>{{ debug.Dump .Site }}</pre>
+    <h3>.</h3>
+    <pre>{{ debug.Dump . }}</pre>
+    <h3>.page</h3>
+    <pre>{{ debug.Dump .page }}</pre>
+    <h3>.Page.Page</h3>
+    <pre>{{ debug.Dump .Page.Page }}</pre>
+    <h3>.tags</h3>
+    <pre>{{ debug.Dump .tags }}</pre>
+    <h3>$taxonomy</h3>
+    <pre>{{ debug.Dump $taxonomy }}</pre>
+    {{- $taxonomyObject := .page.Site.Taxonomies.tags }}
+    <pre>{{ debug.Dump $taxonomyObject }}</pre>
+    {{- $type := $taxonomyObject.Type }}
+    <pre>{{ debug.Dump $type }}</pre>
     <ul class="terms-tags">
-      {{- $type := .Type }}
-      {{- range $key, $value := .tags.Terms.Alphabetical }}
+      {{- range $key, $value := $taxonomyObject.Terms.Alphabetical }}
       {{- $name := .Name }}
       {{- $count := .Count }}
       {{- with site.GetPage (printf "/%s/%s" $type $name) }}