Buscar sólo usuarios con foto
Hola,
Como puedo hacer que una vista (view) filtre sólo los usuarios que hayan subido una imagen?
La imagen no és un avatar sino una imagen que suben en su perfil a través del campo file de CCK.
Gracias,
- Inicie sesión o regístrese para enviar comentarios

Hola Andreu: No hay una forma
Hola Andreu:
No hay una forma fácil de hacer lo que buscas. La buena noticia es que es posible. La mala es que es bastante complejo.
Asumo que estas usando views 2 con Drupal 6.
Basicamente tenes que modificar el SQL que genera views. Eso puede lograrse creando un modulo e implementando el hook, hook_views_pre_execute().
Allí, vas a poder editar los valores de
<?phpfunction tumodulo_views_pre_execute(&$view) {
if ($view->name == 'el view que te interesa' && $view->current_display == 'el display que te interesa') {
$view->build_info['query'] = 'la nueva consulta';
$view->build_info['count_query'] = 'la nueva consulta';
}
}
?>
Por supuesto esto es "magia avanzada" y habría que hacer las cosas con cuidado. Mi recomendación personal, si recién estas empezando con Drupal, tratá de retrasar este requerimiento lo más que puedas :)
Saludos y espero que sea de ayuda.
Mariano
http://cuencodigital.com