2016-07-11 4 views
0

Я хочу отобразить список элементов на странице..использование Liferay search container .. Я использую Liferay 7.0 ge 1 вот мой код..ItemFound это лицо я использовал .. я не получаю, что на следующей странице, стем на странице ..и все .in экран .. ПОМОГИТЕ МНЕLiferay Search Container not working .cant see next page option in liferay7

<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %> 
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%> 
<%@page import="com.liferay.portal.util.*"%> 
<%@ page import="com.Trylof.services.service.ItemFoundLocalServiceUtil" %> 
<%@taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %> 
<%@ page import="java.util.*" %> 
<%@ page import="com.Trylof.services.model.ItemFound" %> 
<%@ page import="com.liferay.portal.kernel.util.ListUtil" %> 
<portlet:defineObjects /> 
<% 
int count = ItemFoundLocalServiceUtil.getItemFoundsCount(); 
List <ItemFound> books = ItemFoundLocalServiceUtil.getItemFounds(0, count); 
%> 
<liferay-portlet:renderURL varImpl="iteratorURLa"> 
<portlet:param name="mvcPath" value="/html/event/4.jsp" /> 
</liferay-portlet:renderURL> 
<liferay-ui:search-container delta="5" iteratorURL="<%=iteratorURLa %>" > 
    <liferay-ui:search-container-results > 
<%       `results=ListUtil.subList(books,searchContainer.getStart(),       searchContainer.getEnd()); 
total=books.size(); 
pageContext.setAttribute("results", results); 
pageContext.setAttribute("total", total); 
%> 
</liferay-ui:search-container-results> 


    <liferay-ui:search-container-row 
    className="com.Trylof.services.model.ItemFound" 
    modelVar="aItemFound" keyProperty="ItemFoundId" 
> 

    <liferay-ui:search-container-column-text property="foundColor" name="color"/> 

    <liferay-ui:search-container-column-text property="foundCompany" name="company"/> 

    <liferay-ui:search-container-column-text property="foundDate" name="date"/> 

    <liferay-ui:search-container-column-text property="foundDesc" name="desc"/> 

    <liferay-ui:search-container-column-text property="foundLocation" name="location"/> 

    <liferay-ui:search-container-column-text property="foundSize" name="size"/> 

    <liferay-ui:search-container-column-text property="foundStatus" name="status"/> 

    <liferay-ui:search-container-column-text property="foundType" name="Type"/> 

    <liferay-ui:search-container-column-text property="itemFoundId" name="id"/> 

    <liferay-ui:search-container-column-text property="userId" name="User id"/> 


</liferay-ui:search-container-row> 

<liferay-ui:search-iterator paginate="true" /> 

Пожалуйста, наставит меня, где я есть пошло не так .. Прикрепленный экран снят с вывода https://drive.google.com/open?id=0B9t253zQ5s5eZWNiVGxTRVZYX2M

Я не могу добавить скриншот, как я не имею достаточно репутацию .. плз ..

ответ

0

поиска контейнера по умолчанию дельта 20. См portal.properties файл:

## 
## Search Container 
## 

    # 
    # Set the default number of entries to display per page. 
    # 
    search.container.page.default.delta=20 

Вы можете добавить больше записей или изменить дельта по умолчанию на вашем портале-ext.porerties, чтобы установить его на подходящее значение: например, 5.

+0

Ну .. спасибо за ваш ответ !! .. На самом деле мой вопрос был, почему я не мог видеть следующий вариант страницы там? Где я отсутствовал? @Rafik – Rahul