Frontmatter variable now called related for any related content

Now needs full path to content
This commit is contained in:
Simon Guest 2023-02-02 08:14:27 +13:00
parent bdaec8454a
commit 2388e11525

View File

@ -1,8 +1,8 @@
{{ $related_posts := slice -}}
{{ range .Params.related_posts -}}
{{ $related_posts = $related_posts | append ($.Site.GetPage (printf "/post/%s" .)) -}}
{{ $explicitly_related := slice -}}
{{ range .Params.related -}}
{{ $explicitly_related = $explicitly_related | append ($.Site.GetPage . ) -}}
{{ end -}}
{{ $related := $related_posts | append (where (.Site.RegularPages.Related .) "Params.hidden" "!=" true) | uniq | first 5 }}
{{ $related := $explicitly_related | append (where (.Site.RegularPages.Related .) "Params.hidden" "!=" true) | uniq | first 5 }}
{{ with $related }}
<aside class="related-content--wrapper">
<h2 class="section-title">{{ T "article.relatedContent" }}</h2>
@ -14,4 +14,4 @@
</div>
</div>
</aside>
{{ end }}
{{ end }}