[Php-avanzado] Permitir modificar el orden en que se muestran los resultados

Facundo Corradini facundocorradini en gmail.com
Jue Ago 28 22:06:57 ART 2008


Hola Leo,

Ok, la idea era laburarlo yo justamente, que el usuario tenga todo lo más
sencillo posible.

 En cuanto a la interfaz ya la tengo hecha con drag&drop gracias al
maravilloso Mootools, y el despiole de lógica viene justamente cuando se
cambian varias cosas a la vez. Si se mueve un solo dato es muy sencillo,
subo o bajo los demás en función de la nueva posición de este. Pero si se
cambian 3 o 4 posicioes a la vez, entonces lindo lío para organizarlo.

En fin, hora de romperse el marulo un rato (y de última, que pueda mover a
un dato y listo...)

gracias!



El 28 de agosto de 2008 20:21, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Facundo,
>
> El jue, 28-08-2008 a las 15:50 -0300, Facundo Corradini escribió:
> > Hola Martín,
> >
> > Esa era la idea en principio, pero realmente la veo complicada: para
> > subir una posición a una categoría, debería modificar el valor del
> > campo orden para esa categoría y para todas las que quedan abajo de
> > esa.
> >
> > Es ese el único método que hay?
>
>
>         Sí, es el único método a nivel de datos: poner un orden alternativo
> arbitrario y elegido por el usuario.
>        Respecto a que el usuario debe cambiar todo, hay 2 caminos: o
> trabaja
> el usuario o trabajás vos. Tu objeción es porque trabaja el usuario; lo
> que podés hacer es trabajar vos, y que al cambiar un orden, se recorran
> todos los datos y se reorganicen para intercalar el nuevo lugar.
>        Si querés laburar de en serio, podés hasta implementarlo con un
> drag&drop para el usuario, y vos te encargás de resolver el tema lógico
> de cómo deben quedar ordenadas las cosas.
>
> > saludos
>
>        =mente!
>
> > Facundo
> >
> > El 28 de agosto de 2008 15:30, Martin Piazzon <mpiazzon en hotmail.com>
> > escribió:
> >         Lo podrias resolver agregando un campo ordern  en la tabla
> >         categorias y que en el admin mediante ese campo el
> >         administrador determine el ordern en que va a aparecer.
> >
> >         Saludos,
> >
> >         Martin
> >
> >
> >         ______________________________________________________________
> >         Date: Thu, 28 Aug 2008 13:23:47 -0300
> >         From: facundocorradini en gmail.com
> >         To: php-avanzado en pato2.fi.mdp.edu.ar
> >         Subject: [Php-avanzado] Permitir modificar el orden en que se
> >         muestran los resultados
> >
> >
> >
> >         Hola gente de la lista
> >
> >         Estoy con un problema que no puedo resolver hace tiempo...
> >
> >         Tengo un sitio "vidriera", que muestra los productos de una
> >         empresa separados por categoría, y me piden que el
> >         administrador pueda "subir" y "bajar" la posición en que se
> >         muestra cada categoría.
> >
> >         Es decir, los resultados no deben ser mostrados por un orden
> >         automático (como podría ser el orden en que fueron dados de
> >         alta o el orden alfabético), sino en un orden específico que
> >         decida el administrador, y que éste pueda modificarlo cada vez
> >         que quiera.
> >
> >         Alguien sabe cómo puedo llegar a lograr esto?
> >
> >         saludos y gracias!
> >         Facundo
> >
> >
> >
> >
> >         ______________________________________________________________
> >         Entra en contacto con el atleta que hay en ti. Haz la prueba.
> >
> >         _______________________________________________
> >         Php-avanzado mailing list
> >         Php-avanzado en pato2.fi.mdp.edu.ar
> >         http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> >
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Pegasus Tech Supply
> Tel: (+54)(+223) 471-2880
> La Salle 1131 - Mar del Plata - Argentina
> http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
> http://www.prometeustech.com.ar / http://www.grupopegasus.com
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20080828/ca3a5948/attachment-0001.htm 


Más información sobre la lista de distribución Php-avanzado