templates/critiques/critique_titre.inc.html.twig line 1

Open in your IDE?
  1. {% for spectacle in critique.spectacles %}
  2. <div class="tc-block-header tc-spectacles-tpl-b">
  3.     {% set url_clean_more = '' %}
  4.     {% if spectacle.url_clean_more is defined %}
  5.         {% set url_clean_more = spectacle.url_clean_more %}
  6.     {% endif %}
  7.     <span class="tc-textwrap-title"><a href="/spectacles/{{ spectacle.url_clean }}/{{ url_clean_more }}" class="tc-titre tc-text-overflow">{{ spectacle.title|raw }}</a></span>
  8. </div>
  9. <div class="tc-block-body">
  10.     {% if critique.vignette is defined and critique.vignette %}
  11.     <figure class="tc-media-middle">
  12.         <a href="/spectacles/{{ spectacle.url_clean }}/{{ url_clean_more }}" title="Voir la fiche de ce spectacle">
  13.             {% if critique.show_large is defined and critique.show_large %}
  14.             <img src="{{ imgdirupload }}{{ critique.vignette_large }}" alt="" />
  15.             {% else %}
  16.             <img src="{{ imgdirupload }}{{ critique.vignette }}" alt="" />
  17.             {% endif %}
  18.         </a>
  19.         <figcaption class="show-for-sr">
  20.             Image de {{ spectacle.title }}
  21.         </figcaption>
  22.     </figure>
  23.     {% else %}
  24.     <figure class="tc-media-thumbnail">
  25.         <a href="/spectacles/{{ spectacle.url_clean }}/{{ url_clean_more }}" title="Voir la fiche de ce spectacle">
  26.             <img src="{{ spectacle.vignette_affiche }}" class="tc-border-neutral" alt="{{ spectacle.title }}" />
  27.         </a>
  28.         <figcaption class="show-for-sr">
  29.             Image de {{ spectacle.title }}
  30.         </figcaption>
  31.     </figure>
  32.     {% endif %}
  33.     <div class="tc-block-body-text tc-critiques-tpl- tc-chapeau" style="padding-left:1.5em;">
  34.         {% if critique.writer_group is defined and critique.writer_group %}
  35.         <p>
  36.             {% if critique.writer_group_url is defined and critique.writer_group_url %}
  37.             <a href="{{ critique.writer_group_url }}">{{ critique.writer_group }}</a>
  38.             {% else %}
  39.             {{ critique.writer_group }}
  40.             {% endif %}
  41.         </p>
  42.         {% endif %}
  43.         {% if critique.date_article_lng is defined and critique.date_article_lng %}
  44.         <p class="tc-text-label-inline">{{ critique.date_article_lng }}</p>
  45.         {% endif %}
  46.         {% if spectacle.coprod is defined and spectacle.coprod %}
  47.         <p class="tc-textwrap-date">
  48.             <span class="tc-text-label-inline">Coproduction</span>
  49.             {% for contact in spectacle.coprod %}
  50.                 <a href="/contacts/{{ contact.url_clean }}/">{{ contact.organisation }}</a>{% if contact.nopunct is not defined or (contact.nopunct is defined and not contact.nopunct) %}, {% endif %}
  51.             {% endfor %}
  52.         </p>
  53.         {% endif %}
  54.         <p class="tc-textwrap-lieuville-calendar">
  55.             <a href="/spectacles/{{ spectacle.url_clean }}/critiques/" class="tc-titre" rel="article{{ critique.idcontent }}">
  56.                 {{ critique.title }}
  57.             </a>
  58.         </p>
  59.         {% if critique.writer is defined and critique.writer %}
  60.         <p class="tc-textwrap-auteur"><span class="tc-text-label-inline">Par</span> {{ critique.writer }}</p>
  61.         {% endif %}
  62.         {% if critique.deck is defined and critique.deck %}
  63.         <div class="tc-textwrap-description">
  64.             <p>{{ critique.deck|raw }}</p>
  65.         </div>
  66.         <p>
  67.             <a
  68.             {% if critique.writer_group_url is defined and critique.writer_group_url %}
  69.                 href="{{ critique.writer_group_url }}" target="__blank">
  70.             {% endif %}
  71.             {% if critique.link is defined and critique.link %}
  72.                 href="{{ critique.link }}" target="__blank">
  73.             {% endif %}
  74.                 Lire l'article sur {{ critique.writer_group }}
  75.             </a>
  76.         </p>
  77.         {% endif %}
  78.     </div>
  79. </div>
  80. <div class="tc-block-footer">
  81.     {% if critique.spectacle.count_critiques is defined and critique.spectacle.count_critiques %}
  82.     <p class="tc-textwrap-lieuville">
  83.         <a href="/spectacles/{{ spectacle.url_clean }}/critiques/">
  84.             Toutes les critiques ({{ critique.spectacle.count_critiques }})
  85.         </a>
  86.     </p>
  87.     {% endif %}
  88. </div>
  89. {% endfor %}