add tags and categories

This commit is contained in:
geekifan
2025-04-23 09:21:54 +08:00
parent 4648863457
commit 370180de16
11 changed files with 270 additions and 26 deletions

View File

@ -124,7 +124,15 @@
<i class="far fa-folder-open fa-fw me-1"></i>
{{ $len := len . }}
{{ range $i, $category := . }}
<a href="{{ "/categories/" | relLangURL }}{{ $category | urlize }}/">{{ $category }}</a>{{ if not (eq $i (sub $len 1)) }},{{ end }}
{{ if eq $i 0 }}
<!-- 主分类 -->
<a href="{{ "/categories/" | relLangURL }}{{ $category | urlize }}/">{{ $category }}</a>
{{ else }}
<!-- 子分类:确保链接包含主分类路径 -->
{{ $parentCategory := index $.Params.categories 0 }}
<a href="{{ "/categories/" | relLangURL }}{{ $parentCategory | urlize }}/{{ $category | urlize }}/">{{ $category }}</a>
{{ end }}
{{ if not (eq $i (sub $len 1)) }},{{ end }}
{{ end }}
</div>
{{ end }}