nos-packs.html.twig 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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. </div>
  21. {% endif %}
  22. {% if module.template == 'modular/section-lieux' %}
  23. <div class="section nos_lieux">
  24. <div class="__intro">
  25. {{module.content}}
  26. </div>
  27. <div class="lieux d-flex">
  28. {% include 'components/thumbnails/thumbnails.html.twig' with {section: 'lieux'} %}
  29. </div>
  30. <div class="dl_brochure">
  31. {% set image_parts = pathinfo(page.header.btn_url) %}
  32. {% set image_basename_url = image_parts.basename %}
  33. {% set image_page_url = image_parts.dirname == '.' ? page : page.find(image_parts.dirname) %}
  34. <a target="_blank" href="{{ image_page_url.media[image_basename_url].url() }}" download>{{page.header.btn_txt}}</a>
  35. </div>
  36. </div>
  37. {% endif %}
  38. {% endfor %}
  39. </div>
  40. </section>
  41. </section>
  42. {% endblock %}
  43. {% block newsletter %}
  44. {% include 'partials/newsletters.html.twig' %}
  45. {% endblock %}
  46. {% block devis %}
  47. {% include 'partials/devis.html.twig' %}
  48. {% endblock %}