thumbnails.html.twig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {% for item in module.header.list %}
  2. {# img thumb #}
  3. {% set image_parts = pathinfo(item.img_thumb) %}
  4. {% set image_basename_thumb = image_parts.basename %}
  5. {% set image_page_thumb = image_parts.dirname == '.' ? module : module.find(image_parts.dirname) %}
  6. {% set titleHyp = item.title|lower|hyphenize %}
  7. {% if titleHyp == "bien-tre" %}
  8. {% set color = "__blue" %}
  9. {% elseif titleHyp == "nature" %}
  10. {% set color = "__green" %}
  11. {% elseif titleHyp == "gastronomie" %}
  12. {% set color = "__red" %}
  13. {% else %}
  14. {% set color = "__grey" %}
  15. {% endif %}
  16. <div class="{{section}} __thumbnails">
  17. <div class="__title">
  18. <p>{{item.title}}</p>
  19. </div>
  20. <div class="__thumb ">
  21. {% if section == 'pack' %}
  22. <a href="#">
  23. {% endif %}
  24. <div class="__images ">
  25. {{ image_page_thumb.media[image_basename_thumb].html() }}
  26. <div class="__sub-title">
  27. <p>{{item.sous_title}}</p>
  28. </div>
  29. </div>
  30. {% if section == 'pack' %}
  31. {% include 'components/buttons/btn.html.twig' with { btn: 'more'} %}
  32. {% endif %}
  33. {% if section == 'pack' %}
  34. </a>
  35. {% endif %}
  36. </div>
  37. {% if section == 'pack' %}
  38. {# dl Brochure #}
  39. {% set image_parts = pathinfo(item.btn_url) %}
  40. {% set image_basename_dl = image_parts.basename %}
  41. {% set image_page_dl = image_parts.dirname == '.' ? module : module.find(image_parts.dirname) %}
  42. <div class=" __more __color">
  43. <div class="__details">
  44. {% include 'components/learn_more.html.twig' %}
  45. </div>
  46. </div>
  47. {% endif %}
  48. </div>
  49. {% endfor %}