Hello!
We are in the process of upgrading a Drupal 6 site to Drupal 7 and ran into a roadblock.
We have a content type, "guide" which has multiple taxonomies. The taxonomies are optional, typically each node will only have one term from one of the taxonomies set to associate it with a specific type of product.
In Drupal 6 the URLs were built using:
[vocab-raw]/[term-raw]/guide/[title-raw]
[vocab-raw] "Unfiltered name of the top term's vocabulary..."
[term-raw] "Unfiltered name of the top taxonomy term..."
So, in Drupal 7, how would someone be able to recreate the url structure above? [vocab-raw] and [term-raw] appear to have been removed.
It appears the Token changes in Drupal 7 have removed the ability to dynamically populate the url with the node's "top" vocabulary name and "top" term...
With Drupal 7 it seems we have to know the vocabulary ahead of time and specify it in the pattern replacement configuration.
Like...:
product-name/[node:taxonomy_vocabulary_8]/guide/[node:title]
Is there some way to recreate [vocab-raw] and [term-raw] in Drupal 7? Or is there some way to optionally include a vocabulary if one of it's terms is set somehow... Or is this module a viable option? https://drupal.org/project/compound_token