Ich füge einer Ansicht einen Kontextfilter für einen benutzerdefinierten Inhaltstyp mit einem Taxonomiefeld hinzu. Mit dem Kontextfilter kann ich nach der Taxonomie-Tag-ID, aber nicht nach dem Taxonomie-Tag-Namen filtern. Bedeutung mit den angegebenen Tags in der Taxonomie:
1 | test1
2 | another tag
3 | taggy
......
99 | coolness
Ich kann ein Kontextfilter erzeugen , die eine URL analysieren mögen http://mydrupal/myview/3
alle Inhalte anzuzeigen , die mit getaggt wurde taggy
BUT, die URL das Argument übergeben muss von Tag - Nachschlag Namen anstelle von Tag - ID , zum Beispiel http://mydrupal/myview/taggy
alle Inhalte mit dem Stichwort anzuzeigen taggy
Wie kann das erreicht werden?
quelle
Ein anderer Weg, die Katze zu häuten:
Ich benötigte die eigentliche Abfrage des Taxonomiebegriffsnamens, die nicht in die Begriffs-ID konvertiert werden konnte.
So fragen Sie den Taxonomiebegriffsnamen ab, der als Kontextfilter übergeben wurde:
quelle
Für D8 siehe Taxonomiebegriffsname als Kontextfilter für die Ansicht und https://www.drupal.org/node/2645442
quelle