Personnel filtering

This commit is contained in:
2024-01-11 19:25:02 +01:00
parent b931d375d9
commit de91695b07
40 changed files with 101 additions and 2 deletions

View File

@ -10,6 +10,7 @@
{% macro personnel() %}
{% for person in section.pages %}
{%- set_global image = "/static/img/placeholder.jpg" %}
{%- for asset in person.assets %}
{%- if asset is matching(person.slug~"[.](jpg|png)$") %}
@ -18,10 +19,19 @@
{% endif %}
{%- endfor %}
{%- set image = resize_image(path=image, width=300, height=300, op="fill") %}
<div class="person">
{% set_global dataset = "" %}
{% if person.extra.beh %}
{% for beh in person.extra.beh %}
{% set_global dataset = dataset ~ beh %}
{% endfor %}
{% endif %}
<div class="person" data-beh="{{ dataset }}">
<img src="{{ image.url }}" alt={{ person.extra.name }}>
<div class="name">{{ person.extra.name }}</div>
<div class="role">{{ person.extra.role }}</div>
</div>
{% endfor %}
{% endmacro %}