Hola,
hasta ahora ando bastante bien con views (llevo más de 5 años con Drupal) pero esto no consigo entenderlo...
Versión de Drupal 7.algo
Versión de Views 7.x-3.7
El un sitio para una inmobiliaria (venta de propiedades) he creado una taxonomía jerárquica:
- Venta
-- Casas
-- Departamentos - Alquiler
-- Casas
-- Departamentos
Quiero crear una view tal que
- si la url es lista/alquiler/casas, muestre solo las casas en alquiler
- si la url es lista/alquiler/departamentos, muestre solo los departamentos en alquiler
- si la url es lista/alquiler, muestre tanto las casas como los departamentos en alquiler
Probé con "Has taxonomy term ID (with depth)" and "Has taxonomy term ID depth modifier" (¿qué es lo que hace este último?) , y probé diferentes combinaciones de depth 1, -1, path como lista/% y lista/%/%. O bien no obtengo nada, o la lista completa (casas y departamentos) en cualquiera de las 3 urls.
Agradezco su ayuda

Comments
No he creado una taxonomia
No he creado una taxonomia jerarquica, solo me limite a crear 2 vocabularios con sus respectivos terminos.
Aqui te dejo una captura de pantalla: http://minus.com/lxw28hWveTRmm
Espero te sea de ayuda.
Saludos.
Gracias por tu respuesta. Es
Gracias por tu respuesta. Es una buena idea.
Pregunta, por qué lo agregas también en "relationships"?
Relationships
Le agregue un 'relationship' porque si no lo haces, no podras agregar 'Taxonomy term: Name' en 'Contextual filters'.
NOTA: estuve probando y no me funcionó con el path 'inmuebles/%/%' (pero si funciona en el preview de la 'views'), cuando lo deje en 'inmuebles' me funciono bien, al momento de ir a la pagina www.misitio/inmuebles.
Saludos.
no tienes que crear la vista
Hola no es necesario que crees tu la vista. Cuando tienes instalado el módulo views, hay una vista que sale en la lista desactivada. Se llama taxonomy term. Esa hace lo que tu quieres. Ve y actívala y ya, luego la editas para personalizarla como tu desees.
Langelhc, ¿con una
Langelhc, ¿con una relationship sola no bastaría?
Creo que lo correcto sería
- Relationship: Contenido: Taxonomy terms on node
- contextual filter: Término de taxonomía: ID del término (with depth) -> Ver bien las opciones del filtro.
Con eso tendría que estar perfecto.
Saludos
Intente usar un solo
Saludos.