Pregunta

Tengo un Drupal configuración como esta:

  • Tipo de contenido: Apartamentos
  • Vocabulario: Áreas, que puede ser utilizado con los Apartamentos.
  • Tipo de contenido: Perfil de usuario, con un Contenido de Taxonomía de Campo para las Áreas que así los usuarios pueden seleccionar qué zonas están interesados en.

Me gustaría una vista que muestra todos los perfiles de usuario que coincida con los apartamentos en su área.Un "perfil de Usuario <-> Áreas <-> Apartamentos" unirse en otras palabras.He estado jugando con los puntos de vista de la interfaz para un rato, pero es que no me queda claro cómo las relaciones pueden ser de instalación para lograr esto.Alguien puede darme una pista?

En caso de que esto no puede ser fácilmente resuelto con vistas, lo que es una buena manera de hacerlo de otra forma?Gracias por tu ayuda.

¿Fue útil?

Solución

Otros consejos

En mi experiencia he encontrado que las opiniones no hacen taxonomía muy bien. A menudo es muy difícil de conseguir lo que quieres y luego en algún momento strugle con duplicados. A menudo me he encontrado golpear un callejón sin salida el uso de vistas para esto.

En este caso yo probablemente hacer esto en un módulo personalizado. Usted no tiene que hacer mucho. Usted debe ser capaz de hacer una simple consulta donde se obtiene todos los nodos de apartamentos que tiene el mismo TID que el perfil de usuario. Entonces es sólo una cuestión de lo información que desea sacar. Usted debe evitar hacer node_load () ya que va a retardar la página hacia abajo mucho.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top