{% extends 'partials/base.html.twig' %}

{% set bodyclass = "categories" %}

{% block content %}

  <nav class="categories">
    {% include 'partials/tagslist.html.twig' with {'base_url':"/categories/", 'taxonomy':'tag', 'display':'inline'} %}
  </nav>

  {% set contents = page.collection %}
  {% set taxlist = taxonomylist.get() %}

  <div id="categories-content" class="grid">
    {% for tax,value in taxlist['client'] %}
      {% set posts = taxonomy.findTaxonomy({'client':tax}) %}

      {% set disposts = {} %}
      {% set i = 0 %}
      {% for p,v in posts %}
        {% if v in contents %}
          {% set disposts = disposts|merge({('_'~(v.date|date("Y"))~'_'~i):v}) %}
        {% endif %}
        {% set i = i+1 %}
      {% endfor %}

      {{ dump(disposts) }}

      {% if disposts|length %}
        <section class="client-block client-block-text grid-block columns large-3 medium-6 small-12">
          <h3>{{ tax }}</h3>
          <ul>
          {% for key,post in disposts|ksort|reverse %}
            <li class="project">
              {% include 'partials/projet-block.html.twig' with {'page':post,'display':'text',"key":key} %}
            </li>
          {% endfor %}
          </ul>
        </section>
      {% endif %}
    {% endfor %}
  </div>

{% endblock %}
