Pero bueno solo tendria que poner en el 'fields'=>array('campo1','campo3','campo2'), ahora si tiene bien sus modelos para hacer un left o inner con la tabla para el campo3 no habra problemas.
> campo1 campo 2 campo 3 > 1 2 3 > 4 5 6 > > se quiere ordenar de la siguientre forma donde campo 3 (es un campo de otra > tabla) > > campo1 campo 3 campo 2 > 1 3 2 > 4 6 5 -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.