templates/articles/articles.html.twig line 1

Open in your IDE?
  1. {% extends "base.html.twig" %}
  2. {# extension.excerpt #}
  3. {% block style %}
  4.     {{ parent() }}
  5.     {% include "articles/styles/base-css-logic.html.twig" %}
  6. {% endblock %}
  7. {% block content %}
  8.     {% set name = "" %}
  9.     {% if app.request.attributes.get('structure').structure.name is defined and app.request.attributes.get('structure').structure.name is not empty %}
  10.         {% set name = app.request.attributes.get('structure').structure.name %}
  11.     {% endif %}
  12.     {% set values = "" %}
  13.     {% if name == "guides_outils" %}
  14.         {% set values = ['Ressources', 'Guides et outils'] %}
  15.     {% elseif name == "analyses" %}
  16.         {% set values = ['Ressources', 'Analyses'] %}
  17.     {% else %}
  18.         {% set values = ['Actualités', 'Articles'] %}
  19.     {% endif %}
  20.     {% include "articles-blocks/breadcrumb.html.twig" with {titles : values} %}
  21.     <div class="main-container w100 plr-1em">
  22.         <section class="single-article-container">
  23.             <article>
  24.                 {% include "articles-blocks/header.html.twig" %}
  25.                 {# <div class="creator">{{ sulu_resolve_user(creator).fullName }}</div> #}
  26.                 {% include "articles/blocks/article-under-header.html.twig" %}
  27.                 {% if extension.excerpt.categories is defined and extension.excerpt.categories is not empty %}
  28.                     {% set categories = extension.excerpt.categories %}
  29.                     {% include "blocks/previews-from-controller/blocks/categories.html.twig" %}
  30.                 {% endif %}
  31.                 {% if content.chapo is defined and content.chapo is not empty %}
  32.                     <div class="fw500 lh28 fs20 text cgrey mt-40px">
  33.                         {{ content.chapo|raw }}
  34.                     </div>
  35.                 {% endif %}
  36.                 {% if content.main_content is defined and content.main_content is not empty and content.main_content|length > 0 %}
  37.                     {% for data in content.main_content %}
  38.                         {% if data.type == "sub_content" %}
  39.                             {% include "articles-blocks/articles-content.html.twig" %}
  40.                         {% endif %}
  41.                         {% if data.type == "linked_with" %}
  42.                             {% include "articles-blocks/linked-with.html.twig" %}
  43.                         {% endif %}
  44.                         {% if data.type == "see_more" %}
  45.                             {% include "articles-blocks/see-more.html.twig" %}
  46.                         {% endif %}
  47.                     {% endfor %}
  48.                 {% endif %}
  49.             </article>
  50.         </section>
  51.     </div>
  52. {% endblock %}
  53. {% block javascripts %}
  54.     {% include "articles/javascripts/base-article-js.html.twig" %}
  55.     {{ parent() }}
  56. {% endblock %}