{# @sw-package framework #} {% block component_pagination_nav %} {% set currentPage = currentPage ?? entities.page %} {% set totalPages = totalPages ?? (entities.total / (entities.limit ?: 1))|round(0, 'ceil') %} {% set paginationSuffix = '' %} {% if paginationLocation %} {% set paginationSuffix = '-' ~ paginationLocation %} {% endif %} {% if href is not defined %} {% set href = true %} {% endif %} {% if href and pageParameter is not defined %} {% set pageParameter = 'p' %} {% endif %} {% set searchQuery = '' %} {% if searchResult.currentFilters.search %} {% set searchQuery = '&search=' ~ searchResult.currentFilters.search %} {% endif %} {% if totalPages > 1 %} {% endif %} {% endblock %}