What this really boils down to is a contextual block view of terms with relative paths to a second taxonomy vocabulary, I'm just not sure on how to get there.
Here is what I'm trying to do:
I've created a basic block that contains links to taxonomy pages, but I need the links to which they point to be contextual based on the path that's in the current URL.
I have a content type that uses two different vocabularies on each node. One is a location type vocabulary of terms something like this:
- North America
Then I also have another vocabulary that contains a number of different award types something like this:
- Award X
- Award Y
- Award Z
The same set of awards can be listed in each of the location type pages above as well.
By request we've created the Views to display the locations as pages, then the awards listed under each location.
So when we have visitor on the "Florida" page for example, we want to present a list of taxonomy links that point to awards by type, with the location included in the link contextually/dynamically. We don't want USA links showing on Florida pages, nor "Florida" links showing on "North America" pages.
Our path currently looks something like this from the Views Page displays:
our taxonomy View pages look like this:
I need to find a way to contextually set the link in the taxonomy list block include that location vocabulary term, dynamically.
They NEED to look like the first set only with the location added dynamically:
The problem is that we don't have the location term in the path. Any ideas on how to make this happen? Hope this makes sense.
Thanks in advance.
edited for clarification:
The end result I'm trying to achieve for the taxonomy link created by the View would look something like this:
domain.com/florida/award-x/node where florida
(the location) is added dynamically depending on the location taxonomy page that the visitor is on. I've not seen a way to set the location taxonomy term variable in to the path in admin/config/search/path/patterns which is where I've been looking the most for a solution. It seems I should be able to do it here, but I've not been able to figure it out due to the location being a different vocabulary that the award name.