Thank's Marc, my jsp can sort the container list, I
haven't problems with the jsp file. 

My problem is, when I use this code into a TagLib
(this tag-lib has been created by me), this does not
work correctly.

The filter it works, but the sort no. In my Tag I put
on the request where sorter is  -->
pageContext.getRequest().setAttribute(nombre +
"_sort_handler", sorter);
and on the sort I put 
--> pageContext.getRequest().setAttribute(nombre +
"_filter_handler", filtrar);


                        
                        // Create the sort handler for the container list
"nombre"
                        ContainerSorterByContainerDefinition sorter = new
ContainerSorterByContainerDefinition(-1,sortField,nombre,jParams.getEntryLoadRequest(),true);
                        // Fuerza a que antes de la comparacion se
convierta el valor del campo a su representacion en
numero (long)
                        if (sortType.equals("numeric")) {
sorter.setNumberOrdering(true); }
                        if (!sortOrder.equals("asc")) {
sorter.setDescOrdering(); }
                        // Almacena el manejador de ordenacion en el objeto
de respuesta.
                        // Esto sera usado despues por el container list
loader.

I have a big problem whit my tags.


I whould like know if someone have a library of tags
for jahia that I can use, thank's.


 --- Marc Cardle <[EMAIL PROTECTED]> escribió:

> Hi Jose,
> 
>  
> 
> At first glance, your syntax seems correct. Without
> the rest of your JSP
> code, it’s hard to tell what exactly might be the
> source of the behaviour.
> 
>  
> 
> Have you tried your code on Jahia 4.0.6 ? If it
> works, then I suggest you
> upgrade since version 4.0.3 is rather dated.
> 
>  
> 
> Note also that the following line is redundant:
> 
>  
> 
>       if (sortType.equals("numeric"))
> {sorter.setNumberOrdering(true); }
> 
>  
> 
> Hope this helps,
> 
>  
> 
> Marc
> 
>  
> 
>  
> 
> -----Original Message-----
> From: jose alberto g [mailto:[EMAIL PROTECTED] 
> Sent: 06 July 2005 14:39
> To: [email protected]
> Subject: Jahia 4.0.3 problems with sort in tags
> 
>  
> 
> Hello, I have some problems with sorting in Jahia.
> 
> I make a new tag for jahia using her classes.
> 
>  
> 
> Using this code to sort I haven't problems but if I
> 
> add  this code in my tag the container is show
> 
> unsorted.
> 
>  
> 
> <%
> 
>  
> 
>
//-----------------------------------------------------------
> 
>       // Manejador de Ordenacion
> 
>  
> 
>
//-----------------------------------------------------------
> 
>       String sortField = "fecha";
> 
>       String sortOrder = "desc";
> 
>       String sortType  = "normal";
> 
>  
> 
>       // Create the sort handler for the container
> list
> 
> "nombre"
> 
>       ContainerSorterByContainerDefinition sorter =
> new
> 
>
ContainerSorterByContainerDefinition(-1,sortField,nombre,jParams.getEntryLoa
> dRequest(),true);
> 
>       // Fuerza a que antes de la comparacion se
> convierta
> 
> el valor del campo a su representacion en numero
> 
> (long)
> 
>       if (sortType.equals("numeric")) {
> 
> sorter.setNumberOrdering(true); }
> 
>       if (!sortOrder.equals("asc")) {
> 
> sorter.setDescOrdering(); }
> 
>       // Almacena el manejador de ordenacion en el
> objeto
> 
> de respuesta.
> 
>       // Esto sera usado despues por el container
> list
> 
> loader.
> 
>       request.setAttribute(nombre + "_sort_handler",
> 
> sorter);
> 
> %>
> 
>  
> 
>  
> 
>  
> 
>       
> 
>       
> 
>             
> 
> ______________________________________________ 
> 
> Renovamos el Correo Yahoo! 
> 
> Nuevos servicios, más seguridad 
> 
> http://correo.yahoo.es
> 
> 



                
______________________________________________ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es

Reply via email to