diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml index 52d6f74..29e7b79 100644 --- a/app/config/sculpin_site.yml +++ b/app/config/sculpin_site.yml @@ -99,6 +99,7 @@ sponsors: - name: Drupalize.me logo: drupalize-me.png url: https://drupalize.me + confirmed: true bronze: - name: Manifesto logo: tpx-manifesto.svg diff --git a/source/_includes/sponsors-block.html.twig b/source/_includes/sponsors-block.html.twig index 0efad3d..e27261b 100644 --- a/source/_includes/sponsors-block.html.twig +++ b/source/_includes/sponsors-block.html.twig @@ -4,20 +4,24 @@ {% for level in site.sponsorship_levels %} - {% set sponsors = site.sponsors[level] %} + {% set sponsors = [] %} + {% for sponsor in site.sponsors[level] if sponsor.confirmed %} + {% set sponsors = sponsors|merge([sponsor]) %} + {% endfor %} + {% if sponsors %}

{{ level|capitalize }} Sponsors

-
+
+
{% endif %} {% endfor %} diff --git a/source/sponsors.html.twig b/source/sponsors.html.twig index a3415c0..faf5a89 100644 --- a/source/sponsors.html.twig +++ b/source/sponsors.html.twig @@ -8,7 +8,11 @@ title: Sponsors {% for level in site.sponsorship_levels %} - {% set sponsors = site.sponsors[level] %} + {% set sponsors = [] %} + {% for sponsor in site.sponsors[level] if sponsor.confirmed %} + {% set sponsors = sponsors|merge([sponsor]) %} + {% endfor %} + {% if sponsors %}

{{ level ~ ' Sponsors'|capitalize }}