nos-packs.html.twig 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {% extends 'partials/base.html.twig' %}
  2. {% set collection = page.collection() %}
  3. {% set image = page.media.images|first %}
  4. {% block body %}
  5. <section id="body" class="start">
  6. <section class="header-wrapper">
  7. {% include 'components/hero/bandeau.html.twig' %}
  8. </section>
  9. <section class="body-wrapper">
  10. <div class="content">
  11. {% for module in page.collection() %}
  12. {% if module.template == 'modular/section-packs' %}
  13. <div class="section nos_pack">
  14. <div class="__intro">
  15. {{module.content}}
  16. </div>
  17. <div class="packs d-flex">
  18. {% include 'components/thumbnails/thumbnails.html.twig' with {section: 'pack'} %}
  19. </div>
  20. {% for item in module.header.list %}
  21. {# <div class=" __more {{titleHyp}} __color ">
  22. <div class="__details">
  23. {% include 'components/learn_more.html.twig' %}
  24. </div>
  25. </div> #}
  26. {% endfor %}
  27. </div>
  28. {% endif %}
  29. {% if module.template == 'modular/section-lieux' %}
  30. <div class="section nos_lieux">
  31. <div class="__intro">
  32. {{module.content}}
  33. </div>
  34. <div class="lieux d-flex">
  35. {% include 'components/thumbnails/thumbnails.html.twig' with {section: 'lieux'} %}
  36. </div>
  37. {% set image_parts = pathinfo(page.header.btn_url) %}
  38. {% set image_basename_url = image_parts.basename %}
  39. {% set image_page_url = image_parts.dirname == '.' ? page : page.find(image_parts.dirname) %}
  40. <div class="dl_brochure">
  41. <a target="_blank" href="{{ image_page_url.media[image_basename_url].url() }}" download>{{page.header.btn_txt}}</a>
  42. </div>
  43. </div>
  44. {% endif %}
  45. {% endfor %}
  46. </div>
  47. </section>
  48. </section>
  49. {% endblock %}