templates/blocks/previews-from-controller/blocks/place.html.twig line 1

Open in your IDE?
  1. {% set src = "/resources/img/pin-icon.svg" %}
  2. {% if placeholder.place_select is defined and placeholder.place_select.value is defined %}
  3.     {% if placeholder.place_select.value == "lien" %}
  4.         {% if placeholder.place_link is defined and placeholder.place_link is not empty %}
  5.             {% set place = placeholder.place_link.value %}
  6.         {% endif %}
  7.     {% else %}
  8.         {% if placeholder.place_text is defined and placeholder.place_text is not empty %}
  9.             {% set place = placeholder.place_text.value %}
  10.         {% endif %}
  11.     {% endif %}
  12. {% endif %}
  13. {% if api is defined and api is not empty %}
  14.     {% if placeholder.place_select is defined and placeholder.place_select is not empty %}
  15.         {% if placeholder.place_select == "lien" %}
  16.             {% if placeholder.place_link is defined and placeholder.place_link is not empty %}
  17.                 {% set place = placeholder.place_link %}
  18.             {% endif %}
  19.         {% else %}
  20.             {% if placeholder.place_text is defined and placeholder.place_text is not empty %}
  21.                 {% set place = placeholder.place_text %}
  22.             {% endif %}
  23.         {% endif %}
  24.     {% endif %}
  25. {% endif %}
  26. {% if place is defined and place is not empty %}
  27.     <div class="place dflex aic">
  28.         {% if color is defined and color == "blue" %}
  29.             {% set src = "/resources/img/agenda/pin-icon.svg" %}
  30.         {% endif %}
  31.         <img src="{{ src }}" alt="Place" width="14" height="17">
  32.         {% if place['href'] is defined and place['href'] is not null %}
  33.             <a href="{{ place['href'] }}" target="_blank" rel="noopener" class="cwhite">
  34.                 {{ place['href'] }}
  35.             </a>
  36.         {% elseif api is defined and placeholder.place_select == "lien" %}
  37.             <a href="{{ place }}" target="_blank" rel="noopener">
  38.                 {{ place }}
  39.             </a>
  40.         {% else %}
  41.             {{ place }}
  42.         {% endif %}
  43.     </div>
  44. {% endif %}
  45. {% if place_select is defined and place_select is not empty %}
  46.     {% if color is defined and color == "blue" %}
  47.         {% set src = "/resources/img/agenda/pin-icon.svg" %}
  48.     {% endif %}
  49.     <div class="place dflex aic">
  50.         <img src="{{ src }}" alt="Place" width="14" height="17">
  51.         {% if place_link['href'] is defined and place_link['href'] is not null %}
  52.             <a href="{{ place_link['href'] }}" target="_blank" rel="noopener" class="cwhite">
  53.                 {{ place_link['href'] }}
  54.             </a>
  55.         {% else %}
  56.             {{ place_text|trim }}
  57.         {% endif %}
  58.     </div>
  59. {% endif %}
  60.