Я добавляю контекстный фильтр в представление для пользовательского типа контента, имеющего поле таксономии. Контекстный фильтр позволяет мне фильтровать по идентификатору тега таксономии, но не по имени тега таксономии. Значение с данными тегами в таксономии:
1 | test1
2 | another tag
3 | taggy
......
99 | coolness
Я могу сгенерировать контекстный фильтр, который будет анализировать URL-адрес, например, http://mydrupal/myview/3
отображать весь контент, помеченный с помощью taggy
НО, URL-адрес должен передавать аргумент для поиска по имени тега, а не по идентификатору тега , например, http://mydrupal/myview/taggy
для просмотра всего контента, отмеченного taggy
как Как это будет достигнуто?
источник
Еще один способ снять кожу с кошки:
Мне нужен фактический запрос имени термина таксономии, не преобразующийся в идентификатор термина.
Вот как можно запросить имя термина таксономии, которое было передано как контекстный фильтр:
источник
Для D8 см. Название термина Таксономия как контекстный фильтр для просмотра и https://www.drupal.org/node/2645442
источник