Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Cakephp Si Paginator envía "sort", ¿porque read recibe "order"?

Estas en el tema de Si Paginator envía "sort", ¿porque read recibe "order"? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola. He utilizado el datasource ArraySource de https://github.com/jrbasso/array_datasource para utilizar datos en arrays en el Modelo. El caso que se visualizan bien, incluso pagina perfectamente. ...
  #1 (permalink)  
Antiguo 30/06/2011, 05:09
 
Fecha de Ingreso: febrero-2004
Mensajes: 12
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta Si Paginator envía "sort", ¿porque read recibe "order"?

Hola. He utilizado el datasource ArraySource de https://github.com/jrbasso/array_datasource para utilizar datos en arrays en el Modelo.

El caso que se visualizan bien, incluso pagina perfectamente. El problema viene al ordenar.
Código PHP:
$this->Paginator->sort('campo'); 
Envía a la url "/Vista/index/sort:campo/direction:asc".

Sin embargo la ordenación no funciona a no ser que se ponga en la url: "Vista/index/order:campo".

El parámetro $queryData que recibe "read()" contiene el valor 'order' no el 'sort'. En los demás DataSource funciona igual y no entiendo porqué con éste no funciona la ordenación como en los demás modelos que usan acceso a BD.

Estoy algo perdido, ¿alguna sugerencia? Gracias.

Etiquetas: cakephp, order, paginator, read, sort
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:01.