templates/company/list.html.twig line 1

Open in your IDE?
  1. {% set suffix = currentPage == 1 ? '' : '_with_page' %}
  2. {% set title = ('company_list' ~ suffix ~ '.title')|trans({'%page%': currentPage}) %}
  3. {% set description = ('company_list' ~ suffix ~ '.description')|trans({'%page%': currentPage}) %}
  4. {% set keywords = ('company_list' ~ suffix ~ '.keywords')|trans({'%page%': currentPage}) %}
  5. {% extends 'company/base_list.html.twig' %}
  6. {% block items_description %}
  7.     <p>{{ 'company_list.list'|trans|raw }}</p>
  8. {% endblock items_description %}
  9. {% block pagination %}
  10.     <div class="toolbar-bottom-container">
  11.         <nav class="pagination-container">
  12.             {% if currentPage > 1 %}
  13.                 <a href="{{ path('company_list', { page: currentPage - 1 }) }}" class="p-i-previous"></a>
  14.             {% else %}
  15.                 <span class="p-i-previous p-i-disabled"></span>
  16.             {% endif %}
  17.             <span class="pagination-pages">
  18.                 {% for p in pagination %}
  19.                     {% if p == currentPage %}
  20.                         <span class="pagination-item p-i p-i-disabled">{{ p }}</span>
  21.                     {% elseif p == '...' %}
  22.                         <span class="pagination-item p-i">…</span>
  23.                     {% else %}
  24.                         <a href="{{ path('company_list', { page: p }) }}" class="pagination-item p-i">
  25.                             {{ p }}
  26.                         </a>
  27.                     {% endif %}
  28.                 {% endfor %}
  29.             </span>
  30.             {% if currentPage < pagination|last %}
  31.                 <a href="{{ path('company_list', { page: currentPage + 1 }) }}" class="p-i-next"></a>
  32.             {% else %}
  33.                 <span class="p-i-next p-i-disabled"></span>
  34.             {% endif %}
  35.         </nav>
  36.     </div>
  37. {% endblock pagination %}