Hello,

I am hoping someone is able to shed some light into my issue here, I am running Drupal 7.x (latest) and using Views to render nodes of a content type I created.

My views is setup with a path of "/library/%" and I am using the "Content: Has taxonomy term ID" contextual filter.

Screenshot of Views page:Views
Screenshot of Contextual Filter settings: Filter_IMG1 Filter_IMG2

I have a taxonomy field added to my content type that I want to later use as a menu to list all the nodes with specific tag. https://i.imgsafe.org/0a7a743c8c.png

I have the taxonomy_menu module installed that basically takes all the taxonomy terms of a vocabulary and populates a menu item from it, using the taxonomy's path as the menu url. https://i.imgsafe.org/0a889600ca.png

This all works great (or at least in my mind it should).. except it does not when I try to access the menu links to get a list of nodes associated with the tag, using views to render it.

If my taxonomy has a manual path of "library/99", and I try to click that menu link, Views does not kick in and render the nodes, instead it goes to the default taxonomy term listing page with all the nodes.

If my taxonomy has the default path of "/taxonomy/term/99" and then I create a URL redirect from "taxonomy/term/99" to "/library/99" and I try to click the menu link pointing to "taxonomy/term/99" it works and takes me to "/library/99" page rendered by Views.

I am trying to find a solution that does not involve having to create manual URL redirects. Why can't I manually specify the term url (

I hope I explained this right. Would be very helpful to have this working without having to use URL redirect.

Comments

c3rberus’s picture

Anyone have any points for this?

JeffMattson’s picture

This is many years old and still a tough one to find an answer for. I don't know why things that seem like they should be simple, are so incredibly convoluted. Almost as if it is done on purpose. 

Jeff Mattson