{% set paginationLimits = requestConfiguration.availableLimits %}
<div class="dropdown dropdown-perso">
<button class="btn bg-primary-s rounded-circle2 dropdown-toggle text-white" type="button" id="dropdownMenuPagination" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
{{ 'sylius.ui.show'|trans }} {{ result.paginator.maxPerPage }}</button>
<div class="dropdown-menu dropdown-menu-right" id="dropdownMenuPagination">
<div class="menu">
{% for limit in paginationLimits if limit != result.paginator.maxPerPage %}
{% set path = path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')|merge(app.request.query.all)|merge({'limit': limit})) %}
<a class="item dropdown-item" href="{{ path }}">{{ limit }}</a>
{% endfor %}
</div>
</div>
</div>