{% set pagination = pagination ?: false %}
{% set pg_limit = pg_limit ?: false %}
<section class="shortList">
<div class="shortList-cards">
<div class="grid-x grid-margin-y grid-margin-x align-center">
{% for cards in data|slice(0,3) %}
<div class="cell large-4 medium-7">
{% include "modules/cards/cards_persons.twig" with {
"data": cards,
"proximity": true,
'key': loop.index,
'searchresult': true
} %}
</div>
{% endfor %}
<div class="cell small-12 show-for-medium">
{% include "modules/ads/ads.twig" with {
'link': ad.link,
'img_src': ad.rectangle_wide.img_src,
'zone': 30,
'fixed_height': 'carre'
} %}
</div>
<div class="cell small-12 hide-for-medium">
{% include "modules/ads/ads.twig" with {
'link': ad.link,
'img_src': ad.rectangle_wide.img_src,
'zone': 33,
'fixed_height': 'carre'
} %}
</div>
{% for cards in data|slice(3) %}
<div class="cell large-4 medium-7">
{% include "modules/cards/cards_persons.twig" with {
"data": cards,
"proximity": true,
'key': 3 + loop.index,
'searchresult': true
} %}
</div>
{% endfor %}
</div>
</div>
{% if pagination and data.getTotalItemCount > pg_limit %}
<div class="paginationBlock rowMargin grid-x align-center cell">
{{ knp_pagination_render(data) }}
</div>
{% endif %}
</section>