Java Liferay搜索迭代器仅显示页面选择器中的前11个页面
我有一个liferay搜索容器,它包含数千个结果,并附带了一个搜索迭代器。在页面选择器下拉列表中,它将仅显示前11页 点击后面的页面(我选择了第11页),它会展开显示接下来的10页 选择其他页面仅显示20页的页码(即选择第40页将显示第30至50页) 如何将其更改为显示从1到161的所有页面? 我尝试过改变搜索迭代器,并添加了一个单独的迭代器,尼瑟修复了这个问题 我还尝试更改搜索增量,这对页面选择器没有任何影响 以下是用于创建搜索容器的JSP代码:Java Liferay搜索迭代器仅显示页面选择器中的前11个页面,java,html,jsp,liferay,Java,Html,Jsp,Liferay,我有一个liferay搜索容器,它包含数千个结果,并附带了一个搜索迭代器。在页面选择器下拉列表中,它将仅显示前11页 点击后面的页面(我选择了第11页),它会展开显示接下来的10页 选择其他页面仅显示20页的页码(即选择第40页将显示第30至50页) 如何将其更改为显示从1到161的所有页面? 我尝试过改变搜索迭代器,并添加了一个单独的迭代器,尼瑟修复了这个问题 我还尝试更改搜索增量,这对页面选择器没有任何影响 以下是用于创建搜索容器的JSP代码: <% rowChecker = ne
<% 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>
有一个属性,用于配置要在该选项上查看的页面,因此,如果更改,则显示的页面数量将增加
Set the maximum number of pages available above and below the currently displayed page.
Defaults:
search.container.page.iterator.max.pages=10
谢谢,我要补充一点,这只适用于在加载任何portlet之前加载的portal.properties。