<a href="javascript:void(0);" id="btn-show-more">Показать еще</a>
<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function() {
window.moreLoader = new MoreLoader({
'btnMoreSelector': '#btn-show-more',
'containerSelector': '#profile-list',
'receiveRenderedResponse': true,
'responseCallback': function(response) {
let wrapper= document.createElement('div');
wrapper.innerHTML = response;
Array.prototype.slice.call(wrapper.children).forEach(function(child) {
document.querySelector('#profile-list').appendChild(child);
});
document.querySelectorAll('.pagination').forEach(function (el) {
el.style.display = 'none';
});
},
'templateSelector': null,
'url': '{{ app.request.requestUri }}',
'urlCity': '{{ city.uriIdentity }}',
'urlPagePartTemplate': 'page%N%/',
'currentPage': {{ profiles.currentPage }},
'totalPages': {{ (profiles.totalCount / profiles.currentLimit)|round(0, 'ceil') }},
'perPage': 5,
'itemsInRow': 2,
'recordsArrayName': 'profiles',
});
});
</script>
{% include 'ShowMore/_show_more.base.html.twig' %}