src/Front/Templates/News/detail.html.twig line 1

  1. {% extends '@front_templates/base.html.twig' %}
  2. {% block bodyClass %}palette-green{% endblock %}
  3. {% block content %}
  4.     <div class="journal-side-layout">
  5.         <div class="journal-side-layout__main">
  6.             <div class="container-sm container-sm--side">
  7.                 {% include '@front_templates/_includes/_breadcrumbs.html.twig' with {
  8.                     items: [{
  9.                         title: page.readTranslation(app.request.locale, 'title'),
  10.                         link: site_url_generator.Url('page', { slug: page })
  11.                     }],
  12.                     pageName: entity.readTranslation(app.request.locale, 'title')
  13.                 } %}
  14.                 <h2 class="block-title">
  15.                     {{ entity.readTranslation(app.request.locale, 'title') }}
  16.                 </h2>
  17.                 {% if entity.readTranslation(app.request.locale, 'subtitle') %}
  18.                     <div>
  19.                         {{ entity.readTranslation(app.request.locale, 'subtitle') }}
  20.                     </div>
  21.                 {% endif %}
  22.                 <div class="divider">
  23.                     {% set thumb = entity.readTranslation(app.request.locale, 'thumb', ['media', 'detail']) %}
  24.                     {% if thumb %}
  25.                         <img src="{{ thumb.url }}" alt="{{ entity.readTranslation(app.request.locale, 'alt') }}">
  26.                     {% endif %}
  27.                 </div>
  28.                 {% for block in entity.blocks %}
  29.                     {% include '@front_templates/_blocks/' ~ block.type.value ~ '.html.twig' %}
  30.                 {% endfor %}
  31.             </div>
  32.         </div>
  33.     </div>
  34. {% endblock %}
  35. {% block additionalJS %}
  36.     <script>
  37.         const TRANSLATIONS = {
  38.             SPLIDE_NEXT_BTN: '{{ 'T_SPLIDE_NEXT'|trans }}',
  39.             SPLIDE_PREV_BTN: '{{ 'T_SPLIDE_PREV'|trans }}',
  40.             SPLIDE_SLIDEX: '{{ 'T_SPLIDE_SLIDEX'|trans }}',
  41.         }
  42.     </script>
  43. {% endblock %}