{{ define "hero" }} {{ partial "hero" (dict "title" .Params.title ) }} {{ end }} {{ define "main" }} {{ $pageContext := . }} {{ $webinars := (where $.Site.Pages "Type" "webinars") }} {{ $events := (where $.Site.Pages "Type" "events") }} {{ $aiAnswers := (where $.Site.Pages "Type" "ai-answers") }} {{ $resourcesWithDate := slice }} {{ range $webinars }} {{ if eq .Params.unlisted false }} {{ if isset .Params "multiple" }} {{ $multipleEventData := . }} {{ range .Params.multiple }} {{ $resourcesWithDate = $resourcesWithDate | append (dict "date" .datetime "data" $multipleEventData) }} {{ end }} {{ else }} {{ $resourcesWithDate = $resourcesWithDate | append (dict "date" .Params.main.sortable_date "data" .) }} {{ end }} {{ end }} {{ end }} {{ range $events }} {{ if ne .Params.unlisted true }} {{ $resourcesWithDate = $resourcesWithDate | append (dict "date" .Params.main.start_date "data" .) }} {{ end }} {{ end }} {{ range $aiAnswers }} {{ $resourcesWithDate = $resourcesWithDate | append (dict "date" .Date "data" .) }} {{ end }}