Drupal 7: Vistas: muestra contenido basado en taxonomía relacionada y campo de usuario

Estoy tratando de crear una vista compleja usando Drupal 7.8, Vistas 7.x-3.0-rc1 y Referencias 7.x-2.x-dev.

La instancia de Drupal contiene lo siguiente:

Vocab:

  • Código postal: los términos son una lista de códigos postales con un campo de referencia de taxonomía para 'Zonas de resistencia'
  • Zonas de resistencia: los términos son una lista de zonas de resistencia

Tipo de contenido:

  • Plantas: el contenido contiene un campo de referencia de taxonomía para 'Zonas de resistencia' (más de una).

Usuario:

  • Código postal (campo de referencia de taxonomía): los usuarios seleccionan su código postal de la taxonomía 'Códigos postales' (el usuario solo puede seleccionar uno por el momento).

Llamo a la vista 'mi ubicación'. Quiero que me muestre "Plantas" que tengan una "Zona de resistencia" que coincida con el "Código postal" del usuario.

Intenté crear una vista de usuario (no funcionó) con:

  • filtro contextual para el 'código postal' del usuario actual
  • filtro avanzado para mostrar 'zonas de resistencia' para 'código postal'
  • filtro avanzado para mostrar solo los nodos con 'zonas de resistencia' de 'zonas de resistencia'

Podría estar equivocando algunos factores o todo el asunto, ¿alguien podría aconsejarme? ¿Debería abordar esto de manera diferente?

preguntado el 08 de noviembre de 11 a las 19:11

1 Respuestas

Si no desea que sea "elegante" :) Puede exponer el filtro de código postal y permitir que el usuario lo ingrese manualmente. Esto también ayudaría si quisieran encontrar las plantas para otra ubicación.

respondido 09 nov., 11:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.