{% extends 'ProfileList/list.html.twig' %}
{% set city = app.request.get('city') %}
{% block mainContainer %}
{{ form(form) }}
{% if profiles is not null %}
<div id="pages1">{{ porpaginas_render(profiles) }}</div>
{% block mainList %}
{{ parent() }}
{% endblock %}
{% block showMore %}
{% include 'ProfileSearch/_show_more.search.html.twig' %}
{% endblock showMore %}
<div id="pages2">{{ porpaginas_render(profiles) }}</div>
<script type="text/javascript" src="{{ asset('form-paginator-fix.js', 'js_script') }}"></script>
<script type="text/javascript">
;(function () {
document.addEventListener('DOMContentLoaded', function(){
var paginationContainers = ['#pages1', '#pages2'];
paginationContainers.forEach(function(selector) {
new FormPaginatorFix({
pageParameterName: 'page',
formName: 'search_profile_form',
pageLinkClass: 'page-link',
pageLinkInactiveElement: 'span',
pageLinkActiveElement: 'a',
paginationContainerSelector: selector
}).fixFirstPageLink().listen();
});
document.querySelector('form[name=search_profile_form]').style.display = 'none';
});
})();
</script>
{% endif %}
{% endblock %}