После некоторых проб и ошибок я придумал способ, который довольно хорошо работает для меня при создании пользовательских URL-путей с использованием терминов таксономии. Все, что вам нужно сделать, это установить дополнительный модуль, который называется Entity API. Вы можете найти его здесь http://drupal.org/project/entity. После установки вы должны включить модули Entity API и Entity tokens. Токены сущностей предоставляют замены токенов для всех свойств, которые не имеют токенов и известны API-интерфейсу сущности.
Сначала идите и создайте новый словарь таксономии. Давайте назовем это «Категория» и добавим несколько терминов. Затем для типа контента, для которого вы хотите иметь собственный URL-путь, необходимо создать новое поле ссылки на термин. Я не знаю почему, но он не работает со стандартными field_tags. Итак, обязательно создайте новый. Давайте также назовем его категорией и используем в качестве источника наш ранее созданный словарь «Категория». И вот еще одна вещь, которую вы должны принять во внимание: вы должны пометить это поле маленькой буквой; иначе это не работает по неизвестной мне причине;). В итоге вы получите поле field_category.
Перейдите на страницу администрирования псевдонимов URL -> Шаблоны. Разверните шаблоны замены для путей к контенту -> разверните узел -> вы увидите категорию внизу, разверните ее. Хорошо, теперь вы готовы использовать токены терминов таксономии.
Используйте что-то вроде [node: field-category: name] / [node: title], где [node: field-category: name] - это название термина таксономии, и у вас будет путь, подобный mysite.com/ термин / название.
Кстати, я использую Pathauto 7.x-1.0-beta1, Token 7.x-1.0-beta2 и Entity API 7.x-1.0-beta8.
Удачи! ))
http://drupal.org/node/1044980#comment-4562844
Вы можете создать URL с этим шаблоном:
[Узел: поле-категория: словарь: имя] / [узел: поле-категория: родители: присоединиться: /] / [узел: поле-категория: имя] / [узел: название]