mirror of
https://github.com/jbowdre/virtuallypotato.git
synced 2024-11-24 07:52:19 +00:00
set a limit for how many related series posts should be displayed
This commit is contained in:
parent
1050f87b97
commit
09c9a8273b
3 changed files with 13 additions and 2 deletions
|
@ -63,6 +63,7 @@ comments = true
|
||||||
|
|
||||||
# Maximum number of recent posts.
|
# Maximum number of recent posts.
|
||||||
numberOfRecentPosts = 6
|
numberOfRecentPosts = 6
|
||||||
|
numberOfRelatedPosts = 6
|
||||||
|
|
||||||
# Maximum number of featured posts.
|
# Maximum number of featured posts.
|
||||||
numberOfFeaturedPosts = 4
|
numberOfFeaturedPosts = 4
|
||||||
|
|
|
@ -1,9 +1,13 @@
|
||||||
{{ if isset .Params "series" }}
|
{{ if isset .Params "series" }}
|
||||||
{{$related := where .Site.RegularPages ".Params.series" "eq" .Params.series }}
|
{{$related := where .Site.RegularPages ".Params.series" "eq" .Params.series }}
|
||||||
|
{{- $relatedLimit := default 8 .Params.numberOfRelatedPosts }}
|
||||||
<h2 class="post_related">{{ T "series_posts" }}{{ .Params.series }}</h2>
|
<h2 class="post_related">{{ T "series_posts" }}{{ .Params.series }}</h2>
|
||||||
<ul>
|
<ul>
|
||||||
{{ range $related }}
|
{{ range first $relatedLimit $related }}
|
||||||
<li><a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a></li>
|
<li><a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a></li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{ if gt (len $related) $relatedLimit }}
|
||||||
|
<li><a href="/series/{{ lower .Params.series }}/">See all {{ .Params.series }}</a></li>
|
||||||
|
{{ end }}
|
||||||
</ul>
|
</ul>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -42,13 +42,19 @@
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ if (and ($relatedInSidebar) (isset .Params "series") ) }}
|
{{ if (and ($relatedInSidebar) (isset .Params "series") ) }}
|
||||||
{{$related := where .Site.RegularPages ".Params.series" "eq" .Params.series }}
|
{{$related := where .Site.RegularPages ".Params.series" "eq" .Params.series }}
|
||||||
|
{{- $relatedLimit := default 8 $s.numberOfRelatedPosts }}
|
||||||
<h2 class="mt-4">{{ T "series_posts" }}{{ .Params.series }}</h2>
|
<h2 class="mt-4">{{ T "series_posts" }}{{ .Params.series }}</h2>
|
||||||
<ul>
|
<ul>
|
||||||
{{ range $related }}
|
{{ range first $relatedLimit $related }}
|
||||||
<li>
|
<li>
|
||||||
<a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a>
|
<a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{ if gt (len $related) $relatedLimit }}
|
||||||
|
<li>
|
||||||
|
<a href="/series/{{ lower .Params.series }}/">See all {{ .Params.series }}</a>
|
||||||
|
</li>
|
||||||
|
{{ end }}
|
||||||
</ul>
|
</ul>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue