Hola !
Gracias a los dos por vuestras respuestas.
Adrian, quería también aprender a ordenar las tablas con Ajax. Pero
aún así, quiero saber cómo hacerlo con el CakePHP.
Joaquin, he intentado entender lo que me has puesto en tu respuesta,
pero dado que llevo nada más que una semana con CakePHP me cuesta un
poco.
Por lo que me dices, he de crear un link (<?php echo $html->link
('Texto del link', '/clients/index/sort:name/direction:asc'); ?>) en
la vista index.ctp.
Ahora en el controlador, he de poner $busqueda = $this->Client->find
('all', array('order' => $this->params['named']['sord'] . ' ASC'));
Ok, esto me va cuando hago click en la cabecera de la tabla para
ordenar. Pero cuando entro la primera vez en la sección clientes, no
me va.
Cómo podría hacer que en la función index del controlador, siempre que
se cargara la sección clientes me saliera siempre ordenado por
nombre ??
Y no he sido capaz de hacer lo de agregar otro named param para poner
la tabla en orden inverso (DESC). Cómo lo podría hacer ?
Gracias de nuevo !