como se puede apreciar en la vista, tengo 2 tablas relacionadas, ¿Cómo debería ir el criteria para poder logar el ordenado de la cabecera si tengo esas relaciones?
Gracias por tu respuesta, pero aún me marca un error en cuanto al criteria,
éste es el código que estoy utilizando, pero no sé si esté bien.
$criteria=new CDbCriteria;
$criteria->with = array('idSolicitud'); //Indicamos que la consulta se haga utilizando la relacion
$criteria->compare('idSolicitud.id_proveedor.nombre', $this->proveedor_search, true);
Solo tienes dos tablas accesibles, la inicial y la que añades con la relación con with (que es idSolicitud), necesitas acceder a la tabla id_proveedor.
"idSolicitud" es la relación que existe con la tabla en la que estoy haciendo el criteria, lo que yo estoy intentando es que, por medio de las relaciones entre la tabla x y la tabla "solicitudes", llegar a la tabla "proveedores" para utilizar el "nombre", ya que al igual que en la tabla x, en "solicitudes" existe una relación la cual es idProveedor.