diff --git a/layouts/shortcodes/people_with_research.html b/layouts/shortcodes/people_with_research.html new file mode 100644 index 0000000..ac907fe --- /dev/null +++ b/layouts/shortcodes/people_with_research.html @@ -0,0 +1,136 @@ +{{ $ctx := newScratch }} + +{{ $tag := .Get "tag" }} +{{ $columns := .Get "cols" | default "2" }} + +{{ $ctx.Set "tag" $tag }} +{{ $ctx.Set "members" slice }} +{{ range $key, $value := site.Data.bouncmpe.people }} +{{if intersect $value.tags (slice $tag) }} +{{ $ctx.Set "members" ($ctx.Get "members" | append $value) }} +{{ end }} +{{ end }} +{{ $members := $ctx.Get "members" }} + +
{{ . | i18n | title }}
+ {{ end }} + {{ with .research_areas }} +