templates/spectacles/critiques.html.twig line 1

Open in your IDE?
  1. {% extends 'templates.html.twig' %}
  2. {% block headcontent %}
  3.     {% include "spectacles/spectacle_entete.inc.html.twig" %}
  4. {% endblock %}
  5. {% block content %}
  6. <main class="tc-desktop-2_3 tc-phone-1_1">
  7.     <section class="tc-panel">
  8.             {% if is_article is defined and is_article %}
  9.                 <div class="tc-panel-body">
  10.                     {% if detailarticle.ol is defined and detailarticle.ol %}
  11.                     <div class="nolang">
  12.                         {% trans %}only_nav{% endtrans %}
  13.                     </div>
  14.                     {% endif %}
  15.                     {% include 'includes/present.inc.html.twig' %}
  16.                 </div>
  17.             {% endif %}
  18.             {% if nb_articles is defined and nb_articles %}
  19.             <div class="tc-panel-header tc-critiques-tpl-">
  20.                 <h2 class="tc-titre">On en parle dans la presse et sur le web</h2>
  21.             </div>
  22.             <div class="tc-panel-body tc-critiques-tpl-">
  23.                 {% for language,articles in articles %}
  24.                     {% for idarticle,article in articles.content %}
  25.                         <div class="tc-block">
  26.                             <div class="tc-block-inner-border">
  27.                                 <div class="tc-block-header">
  28.                                     {% if article.writer_group_url is defined and article.writer_group_url %}
  29.                                         <p class="tc-textwrap-titre"><a href="{{ article.writer_group_url }}">{{ article.writer_group }}</a></p>
  30.                                     {% else %}
  31.                                         <p class="tc-textwrap-titre">{{ article.writer_group }}</p>
  32.                                     {% endif %}
  33.                                 </div>
  34.                                 {% if article.is_link is defined and article.is_link %}
  35.                                 <div class="tc-block-body">
  36.                                     {% if article.vignette is defined and article.vignette %}
  37.                                         <figure class="tc-media-middle">
  38.                                             <a href="{{ article.link }}"
  39.                                             title="{{ article.title }} (Nouvelle fenêtre)"
  40.                                             onclick="window.open(this.href); return false;">
  41.                                                 <img src="{{ imgdirupload }}{{ article.vignette }}" alt="" />
  42.                                             </a>
  43.                                             <figcaption class="show-for-sr">
  44.                                                 Image de la critique de {{ article.writer_group }}
  45.                                             </figcaption>
  46.                                         </figure>
  47.                                     {% endif %}
  48.                                     <div class="tc-block-body-text  tc-chapeau" style="padding-left:2em;">
  49.                                         <p class="tc-text-label-inline ">{{ article.date_article }}</p>
  50.                                         {% if article.title is defined and article.title %}
  51.                                             <p class="tc-textwrap-lieuville-calendar tc-titre">{{ article.title|raw }}</p>
  52.                                         {% endif %}
  53.                                         <p class="tc-textwrap-auteur"><span class="tc-text-label-inline">Par </span>  {{ article.writer }}</p>
  54.                                         <div class="tc-textwrap-description">
  55.                                             <p>{{ article.deck|raw }}</p>
  56.                                             {% if article.link is defined and article.link %}
  57.                                             <p>
  58.                                             <a href="{{ article.link }}"
  59.                                                 title="{{ article.title }} (Nouvelle fenêtre)" onclick="window.open(this.href); return false;"
  60.                                                 class="tc-more-link tc-ext-link">Lire l'article sur <span>{{ article.writer_group }}</span>
  61.                                             </a>
  62.                                             </p>
  63.                                             {% endif %}
  64.                                         </div>
  65.                                     </div>
  66.                                 </div>
  67.                                 {% else %}
  68.                                     <div class="tc-block-body">
  69.                                         {% if article.vignette is defined and article.vignette %}
  70.                                             <figure class="tc-media-middle">
  71.                                                 <a href="{{ url_folder }}/{{ type_class }}/idcontent/{{ article.idcontent }}"
  72.                                                 title="{{ article.title }} (Nouvelle fenêtre)"
  73.                                                 onclick="window.open(this.href); return false;">
  74.                                                 <img src="{{ imgdir }}{{ article.vignette }}" alt="{{ article.title }}" /></a>
  75.                                                 <figcaption class="show-for-sr">
  76.                                                     Image de la critique de {{ article.writer_group }}
  77.                                                 </figcaption>
  78.                                             </figure>
  79.                                         {% else %}
  80.                                             <figure class="tc-media-middle">
  81.                                                 <a href="{{ url_folder }}/{{ type_class }}/idcontent/{{ article.idcontent }}"
  82.                                                 title="{{ article.title }} (Nouvelle fenêtre)"
  83.                                                 onclick="window.open(this.href); return false;">
  84.                                                 <img src="" alt="{{ article.title }}" /></a>
  85.                                                 <figcaption class="show-for-sr">
  86.                                                     Image de la critique de {{ article.writer_group }}
  87.                                                 </figcaption>
  88.                                             </figure>
  89.                                         {% endif %}
  90.                                         <div class="tc-block-body-text">
  91.                                             {% if article.deck is defined and article.deck %}
  92.                                             <div class="tc-texwrap-description">
  93.                                                 {{ article.deck|raw }}...
  94.                                                 <p>
  95.                                                     <a href="{{ url_folder }}/{{ type_class }}/idcontent/{{ article.idcontent }}"
  96.                                                     title="{{ article.title }}" class="tc-more-link tc-ext-link">Lire la critique</a>
  97.                                                 </p>
  98.                                             </div>
  99.                                             {% endif %}
  100.                                         </div>
  101.                                     </div>
  102.                                 {% endif %}
  103.                             </div>
  104.                         </div>
  105.                     {% endfor %}
  106.                 {% endfor %}
  107.                 <div class="tc-panel-footer">
  108.                     {% include 'includes/pagination.inc.html.twig' %}
  109.                 </div>
  110.             </div>
  111.             {% endif %}
  112.     </section>
  113.     {% if recommandedSpectaclesAllInfos is defined and recommandedSpectaclesAllInfos %}
  114.         <section class="tc-panel">
  115.             <div class="tc-panel-header">
  116.                 <h2>Les recommandations des médias</h2>
  117.             </div>
  118.             <div class="tc-panel-body tc-masonry-container">
  119.                 {% for idspectacle,spectacle in recommandedSpectaclesAllInfos %}
  120.                     <div class="tc-block tc-tablet-1_2 tc-spectacles-tpl-a">
  121.                         {% include 'spectacles/spectacle_titre.inc.html.twig' %}
  122.                     </div>
  123.                 {% endfor %}
  124.             </div>
  125.             <div class="tc-panel-footer">
  126.                 <a href="/critiques/recommandations" class="tc-more-link">Toutes les recommandations</a>
  127.             </div>
  128.         </section>
  129.     {% endif %}
  130. </main>
  131. {% endblock %}