templates/theme/default/component-blocks/image-block.html.twig line 1

Open in your IDE?
  1. {% set parametre = site_parameters.getParameters() %}
  2. <div id="image-{{bloc.id}}" class="box-image">
  3. <div class="container-fluid content-wrapper">
  4. <div class="row align-items-center">
  5. {% if bloc.bgimage is defined and bloc.bgimage != "" %}
  6. {% set isSvgOrGif = bloc.bgimage ends with '.svg' or bloc.bgimage ends with '.gif' %}
  7. {% set image = isSvgOrGif ? asset(bloc.bgimage) : asset_image(bloc.bgimage, 'medium', ['1024x/uploads']) %}
  8. <div class="col-12 p-0">
  9. {% if bloc.title is defined and bloc.title is not empty %}
  10. <h2 class="title-2 text-center">{{ bloc.title }}</h2>
  11. {% endif %}
  12. {% if bloc.lien is defined and bloc.lien is not empty %}
  13. <a href="{{ bloc.lien }}" title="{{ bloc.title }}" target="_blank">
  14. <div class="image text-center">
  15. <img src="{{ image }}" alt="{{ bloc.title }}" class="img-fluid">
  16. </div>
  17. <span class="play-icon"><i class="fas fa-play"></i></span>
  18. </a>
  19. {% else %}
  20. <div class="image text-center">
  21. <img src="{{ image }}" alt="{{ bloc.title }}" class="img-fluid">
  22. </div>
  23. {% endif %}
  24. </div>
  25. {% endif %}
  26. </div>
  27. </div>
  28. </div>