{% extends 'partials/base.html.twig' %} {% macro block(page) %} {% set color = page.header.color %} {% switch color %} {% case "blue" %} {% set c1 = "rgba(59,109,125,1)" %} {% set c2 = "rgba(59,109,125,0)" %} {% case "green" %} {% set c1 = "rgba(116,162,111,1)" %} {% set c2 = "rgba(116,162,111,0)" %} {% case "red" %} {% set c1 = "rgba(216,98,100,1)" %} {% set c2 = "rgba(216,98,100,0)" %} {% endswitch %}
{{ page.header.taxonomy.category|first }}
{{ page.title }}
{% if page.header.dlp != "" %} {{ page.header.dlp }} {% else %} {{page.header.date|date('d')}} {{'GRAV.MONTHS_OF_THE_YEAR'|ta(page.header.date|date('n') - 1)}} {{page.header.date|date('Y')}} {% endif %}
{{ page.content|striptags|safe_truncate(200,true) }}

voir la suite
{% endmacro %} {% macro past(cat, pz) %}
{% set sessions = pz.collection({'items':{'@taxonomy':{'category': cat}}, 'limit': 5 ,'order': {'by': 'default', 'dir': 'asc'}}) %}

Archive

{% for s in sessions %}
{{ s.title }}
{{ s.header.dlp }}
{% endfor %} {% if pz != null %}
voir tout
{% endif %}
{% endmacro %} {% block content %}

{{ page.title }}

{{ page.content }}
{% for m in header.modules %} {% include 'partials/modules.html.twig' with {'module':m } %} {% endfor %}

Sessions Annuelles

{% set c = page.find("\/actualites").collection({'items':{'@taxonomy':{'category': 'session'}},'order': {'by': 'default', 'dir': 'asc'}}).first() %} {{ _self.block(c) }}
{% set p = page.find("\/actualites") %} {{ _self.past('session', p) }}

{{ header.sessions.description }}

évenements

{% for n in page.header.events.next %} {% set a = page.find(n) %} {{ _self.block(a) }} {% endfor %}
{{ _self.past('colloque', p) }}

{{ header.events.description }}

{% endblock %}