[Plone-conosur] Sort by date.

Israel Saeta Pérez dukebody en gmail.com
Mar Mar 24 22:17:43 UTC 2009


2009/3/24 Mikel Larreategi <mlarreategi en codesyntax.com>

> Alfredo Daniel Rezinovsky(e)k dio:
>
>  El jscript que ordena las columnas con class="sortable" ordena
>> alfabeticamente y de forma MUY RARA con las fechas.
>> No es del todo alfabeticamente, ni del todo numerica.
>> Según vi la forma facil de arreglarlo. es poner la fecha en formato
>> "yyyy-MM-dd hh:mm", algo raro pasa con las "/" no entendi bien que, pero
>> se que no hay que usarlas.
>>
>> No me convence modificar la localización, Asi que quiero saber campos
>> pongo en el template que me interesa ordenar para que en el campo fecha,
>> en lugar de la fecha formateada de acuerdo a la localización sea
>> yyyy-MM-dd hh:mm.
>>
>> ¿Se entiende?
>>
>> Sé que lo optimo es arreglar el jscript para que ordene fechas, pero si
>> nadie lo hizo es porque no es tan facil y no voy a intentar hacerlo yo.
>>
>>
> Para ello yo suelo sacar primero el texto de la fecha en formato yyyy-mm-dd
> hh:mm pero rodeado de una etiqueta con el class hiddenStructure que lo que
> hace es no mostrar el texto, y tras ello la fecha localizada adecuadamente.
>
> Con ello consigues que el código Javascript que ordena según el orden
> lexicográfico de los caracteres, ordene correctamente según la fecha.



Si es algo que se pudiese arreglar con sólo JavaScript quizá convenga abrir
un Feature Request en el Trac de Plone, por si no se hubiese dado cuenta
nadie. ;-)

-- israel
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.plone.org/pipermail/plone-plone-conosur/attachments/20090324/625de51a/attachment.html>


Más información sobre la lista de distribución Plone-ConoSur