Pregunta

Tengo los sospechosos habituales en su lugar. Tener taxonomía como:

+Guys
--Core Collection
--New Arrivals
-- etc, etc
+Girls
--Core Collection
--New Arrivals
-- etc, etc
+Sale Items

Tienes la idea aquí. De todos modos, tengo rutas de construcción del menú de taxonomía (con alias de ruta) como "/colección/chicos/core-colección/nam. Quiero construir una vista personalizada para que la ruta muestre la vista con los términos de taxonomía a medida que argumentos para filtrar. ¿Alguien tiene alguna información sobre cómo pasar 2 argumentos de la URL para filtrar las prendas de vestir? Intentando ahora tener que construir mi propio módulo, pero parece que puede tener que seguir ese camino.

Idealmente, me gustaría tener "colección/%/%". Gracias por la ayuda.

¿Fue útil?

Solución

Tendrás que convertir el term names a term IDs. No voy a tomar el crédito por la solución, pero hay una publicación en la que describe cómo puede resolver la transformación de term name a term ID.

Rafael ya sugirió cómo abordar el alias de la ruta, por lo que creo que el capítulo está cubierto.

Fuente: http://groups.drupal.org/node/8500

Otros consejos

Déjame ver si entiendo. Desea una vista para mostrar, por ejemplo, todos los elementos en la categoría de chicos/colección de núcleo, ¿verdad? Vea si esto funciona:

  1. Habilite la opinión de "taxonomía" que viene por defecto con el módulo de vistas (el que toma taxonomía/término/% como argumentos)
  2. Configure el alias de ruta para cada término de taxonomía de ese vocabulario utilizando el módulo "Pathauto" para ser "Collection/[Catpath-Raw], de esta manera obtendrá toda la jerarquía del término en el alias
  3. Eso es todo, solo tendrá que vincular a "taxonomía/término/(tid)" y el alias se mostrará automáticamente en la URL. Esto también funcionará en cada enlace para un término de ese vocabulario en el sitio.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top