Pagination 使用多个Searchcontainer进行分页
尝试通过byi独立实现多个Searchcontainer到容器页面的映射分页 这里有两个要显示的不同列表的Searchcontainer。 我需要在第一个Searchcontainer中更改页面,在第二个Searchcontainer中不更改页面。(反之亦然)Pagination 使用多个Searchcontainer进行分页,pagination,liferay-6,Pagination,Liferay 6,尝试通过byi独立实现多个Searchcontainer到容器页面的映射分页 这里有两个要显示的不同列表的Searchcontainer。 我需要在第一个Searchcontainer中更改页面,在第二个Searchcontainer中不更改页面。(反之亦然) 对不起我的英语;) 您需要使用2个迭代器URL,每个搜索容器一个,然后在每个搜索:容器中使用'curParam' 例如: String table1Cur = ParamUtil.getString(renderRequest,"ta
对不起我的英语;) 您需要使用2个迭代器URL,每个搜索容器一个,然后在每个搜索:容器中使用'curParam' 例如:
String table1Cur = ParamUtil.getString(renderRequest,"table1Cur");
PortletURL table1Url = renderResponse.createRenderURL();
table1Url.setParameter("table1Cur", table1Cur);
<liferay-ui:search-container id="Table1Search" iteratorURL="<%= table1Url %>" curParam="table1Cur" >
String table1Cur=ParamUtil.getString(renderRequest,“table1Cur”);
PortletURL table1Url=renderResponse.createRenderURL();
table1Url.setParameter(“table1Cur”,table1Cur);
尝试了这一点,但没有帮助我使用一个renderURL和两个curParam,如果在iTerator URL中为每个表的cur param设置param,我想这没关系。但我仍然认为使用单独的迭代器更好
String table1Cur = ParamUtil.getString(renderRequest,"table1Cur");
PortletURL table1Url = renderResponse.createRenderURL();
table1Url.setParameter("table1Cur", table1Cur);
<liferay-ui:search-container id="Table1Search" iteratorURL="<%= table1Url %>" curParam="table1Cur" >