У меня есть поисковый контейнер liferay, содержащий тысячи результатов с присоединенным поисковым итератором. В раскрывающемся списке выбора страниц будут показаны только первые 11 страниц
Нажав на более позднюю страницу (я выбрал страницу 11), она развернется, чтобы показать следующие 10 страниц
При выборе только дополнительных страниц отображаются только номера страниц по 20 страниц (т. Е. При выборе страницы 40 отображаются номера страниц с 30 по 50).
Как мне изменить это, чтобы показать все страницы от 1 до 161?
Я попытался изменить итератор поиска type , а также добавить отдельный search-paginator , ни один из которых не устранил проблему.
Я также попытался изменить дельту поиска, которая не влияет на селектор страниц.
Вот код JSP для создания поискового контейнера:
<% rowChecker = new RowChecker(renderResponse); %>
<liferay-ui:search-container searchContainer="${itemsSearchContainer}" rowChecker="<%=rowChecker%>" total="${itemsSearchContainer.total}">
<liferay-ui:search-container-results results="${itemsSearchContainer.results}"/>
<liferay-ui:search-container-row modelVar="item" keyProperty="itemKey" className="ItemDetail">
<%-- Hidden: liferay-ui:search-container-column-text columns --%>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator />
</liferay-ui:search-container>