Hey

Thank you very much. it worked.

Jinesh

>From: Philippe Vollenweider <[EMAIL PROTECTED]>
>Reply-To: <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Subject: Re: Sorting Question
>Date: Tue, 01 Jun 2004 10:20:26 +0200
>
>Hello,
>
>Please try to use the entryLoadRequest in the ContainerSorterBean
>constructor with
>
>   ContainerSorterBean sorter =
>     new
>ContainerSorterBean("glossContainer",jParams,glossSort,jParams.getEntryLoadRequest());
>
>Philippe.
>
>
>At 28.05.2004 16:52, you wrote:
>
>>Hi
>>
>>I am trying to sort a glossary container. As soon as I put the sort
>>logic in it, all the contents dissappear instead of sorting. So in
>>short the sorting is not working. Below is the code that I am
>>trying to use.Please advice.
>>
>>
>>
>>-Jinesh
>>
>><%
>>String glossSort =  request.getParameter("glossContainer_sort");
>>if ( glossSort == null ){System.out.println("RAJAAAAAAAAA");
>>glossSort = "glossaryTerm"; // By default, no Sort required.
>>}
>>
>>String glossSortOrder =
>>request.getParameter("glossContainer_sort_order");
>>if ( glossSortOrder == null ){
>>   glossSortOrder = "asc"; // By default set to Ascending.
>>   }
>>if ( !glossSort.equals("none") ){
>>ContainerSorterBean sorter = new
>>ContainerSorterBean("glossContainer", jParams,glossSort);
>>
>>// Store the sort handler in the request object.
>>// It will be used later by the container list loader.
>>request.setAttribute("glossContainer_sort_handler", sorter);
>>}
>>%>
>>
>><content:declareContainerList name="glossContainer" title="Glossary
>>container">
>>     <content:declareContainer>
>>        <content:declareField name="glossaryTerm"
>>             title="Term"
>>             titleKey="term"
>>             bundleKey="<%=resBundleID%>"
>>             type="SharedSmallText"
>>         />
>>   <content:declareField name="glossaryAcronym"
>>            title="Acronym"
>>             titleKey="acr"
>>             bundleKey="<%=resBundleID%>"
>>             type="SharedSmallText"
>>         />
>>   <content:declareField name="glossDesc"
>>    title="Description"
>>    titleKey="description"
>>    bundleKey="<%=resBundleID%>"
>>    type="BigText"
>>   />
>>     </content:declareContainer>
>></content:declareContainerList>
>>
>><%
>>
>>int containerID = -1;
>>try {
>>     containerID =
>>Integer.parseInt(request.getParameter("containerID"));
>>} catch (NumberFormatException nfe) {
>>     logger.debug("NumberException : " + nfe.toString());
>>}
>>     %>
>>
>><jahia:containerList name="glossContainer" title="Glossary
>>container" windowSize="5">
>></jahia:containerList>
>><table width="100%" border="0" cellspacing="0" cellpadding="2">
>>
>><%
>>String dirPeopleScrollValue =
>>request.getParameter("ctnscroll_glossContainer");
>>JahiaContainerList glossContainerList =
>>jData.containers().getContainerList( "glossContainer" );
>>Enumeration glossEnumeration = glossContainerList.getContainers();
>>
>>int rowColorCount = 0;
>>String rowColor = "
>>
>>
>
>-------=[ pvollenweider at jahia dot com ]=---------
>Jahia : A collaborative source CMS and Portal Server
>www.jahia.org Community and product web site
>www.jahia.com Commercial services company
>
>

Reply via email to