From 02f4e87c0ced759f45b2dc01299ee85a3f88ecb4 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 17 May 2019 13:07:59 +0100 Subject: [PATCH] Only show confirmed sponsors --- app/config/sculpin_site.yml | 1 + source/_includes/sponsors-block.html.twig | 14 +++++++++----- source/sponsors.html.twig | 6 +++++- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml index 52d6f745c..29e7b790e 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 0efad3d18..e27261b28 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

-
+
    {% for sponsor in sponsors %} -
    +
  • {{ sponsor.name }} logo
    -
  • + {% endfor %} -
+
{% endif %} {% endfor %} diff --git a/source/sponsors.html.twig b/source/sponsors.html.twig index a3415c0c7..faf5a89b3 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 }}