Estoy agregando un filtro contextual a una vista para un tipo de contenido personalizado que tiene un campo de taxonomía. El filtro contextual me permite filtrar por la identificación de la etiqueta de taxonomía pero no por el nombre de la etiqueta de taxonomía. Significado con las etiquetas dadas en la taxonomía:
1 | test1
2 | another tag
3 | taggy
......
99 | coolness
Puedo generar un filtro contextual que analizará una URL como http://mydrupal/myview/3
para mostrar todo el contenido que se ha etiquetado taggy
PERO, la URL debe pasar el argumento para buscar por nombre de etiqueta en lugar de identificación de etiqueta , por ejemplo, http://mydrupal/myview/taggy
para ver todo el contenido etiquetado con taggy
¿Cómo puede esto se logra?
fuente
Otra forma de pelar al gato:
Necesitaba que la consulta de nombre de término de taxonomía real no se convirtiera en ID de término.
Aquí se explica cómo consultar el nombre del término de taxonomía que se pasó como filtro contextual:
fuente
Para D8, consulte Nombre del término de taxonomía como filtro contextual para ver y https://www.drupal.org/node/2645442
fuente