Nieuwe layout om alleen evenementen te tonen
This commit is contained in:
parent
3a62bedc34
commit
8531747ad6
39
themes/nluug/layouts/evenementen/events-overview-nluug.html
Normal file
39
themes/nluug/layouts/evenementen/events-overview-nluug.html
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
{{ define "main" }}
|
||||||
|
|
||||||
|
{{ $.Scratch.Set "highlighted_events" slice }}
|
||||||
|
|
||||||
|
{{ range (.Pages.ByParam "event_start").Reverse }}
|
||||||
|
{{ if isset .Params "event_start" }}
|
||||||
|
{{ $event_start := .Params.event_start | time }}
|
||||||
|
{{ if le now $event_start }}
|
||||||
|
{{ $.Scratch.Add "highlighted_events" . }}
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ if (gt ($.Scratch.Get "highlighted_events" | len) 0) }}
|
||||||
|
<h2>Aankomende evenementen</h2>
|
||||||
|
<div class="three-column-grid">
|
||||||
|
{{ range $.Scratch.Get "highlighted_events" }}
|
||||||
|
{{ partial "show-highlighted-event.html" . }}
|
||||||
|
{{ end }}
|
||||||
|
</div>
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
<h2>Overzicht</h2>
|
||||||
|
<section>
|
||||||
|
<ul class="list">
|
||||||
|
{{ range (.Pages.ByParam "event_start").Reverse }}
|
||||||
|
{{ if isset .Params "event_start" }}
|
||||||
|
<li>
|
||||||
|
<a class="link" href="{{ .Permalink }}" title="{{ .Title }}">{{ .Title }}</a>
|
||||||
|
<hr class="hr-list">
|
||||||
|
{{ if isset .Params "event_start" }}
|
||||||
|
<time class="g time" datetime="{{ dateFormat "02-01-2006" .Params.event_start }}">{{ dateFormat "02-01-2006" .Params.event_start }}</time>
|
||||||
|
{{ end }}
|
||||||
|
</li>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
{{ end }}
|
Reference in a new issue