section-packs.html.twig 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. {{content}}
  2. {% for item in module.header.list_packs %}
  3. {# img thumb #}
  4. {% set image_parts = pathinfo(item.img_thumb) %}
  5. {% set image_basename_thumb = image_parts.basename %}
  6. {% set image_page_thumb = image_parts.dirname == '.' ? module : module.find(image_parts.dirname) %}
  7. {# img more #}
  8. {% set image_parts = pathinfo(item.imb_background) %}
  9. {% set image_basename_imgB = image_parts.basename %}
  10. {% set image_page_imgB = image_parts.dirname == '.' ? module : module.find(image_parts.dirname) %}
  11. {# dl Brochure #}
  12. {% set image_parts = pathinfo(item.btn_url) %}
  13. {% set image_basename_dl = image_parts.basename %}
  14. {% set image_page_dl = image_parts.dirname == '.' ? module : module.find(image_parts.dirname) %}
  15. <div class="pack">
  16. <div class="__title-pack">
  17. <p>{{item.title}}</p>
  18. </div>
  19. <div class="__thumb">
  20. <div class="__images __hover">
  21. {{ image_page_thumb.media[image_basename_thumb].html() }}
  22. </div>
  23. <div class="__sub-title">
  24. <h6>{{item.sous_title}}</h6>
  25. </div>
  26. </div>
  27. <div class=" __more __color">
  28. <div class="__btn">
  29. <a href="#">En savoir plus</a>
  30. </div>
  31. <div class="__details __color">
  32. <div class="__image-background">
  33. {{ image_page_imgB.media[image_basename_imgB].html() }}
  34. </div>
  35. <div class="__content">
  36. <div class="__title">
  37. {{item.titre}}
  38. </div>
  39. <div class="__txt-color">
  40. {{item.txt_color}}
  41. </div>
  42. <div class="__txt-black">
  43. {{item.txt_black}}
  44. </div>
  45. <div>
  46. <div class="__btn __devis">
  47. <a target="_blank" href="/demande-de-devis">Faire une demande de devis</a>
  48. </div>
  49. <div class="__btn __dl">
  50. <a href="{{ image_page_imgB.media[image_basename_imgB].url() }}" download>
  51. {{item.btn_txt}}
  52. </a>
  53. </div>
  54. </div>
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. {% endfor %}