Синонимы pathauto для иерархических терминов таксономии в drupal 7
Предположим у вас есть многоуровневый словарь таксономии. Логично, чтобы УРЛы строились по схеме:
sitename.com/термин_1_уровень/термин_2_уровень/термин_3_уровень
Например, для интернет-магазина это может быть: shop.ru/tovary/molochnye-producty/slivki
В drupal 7 для этих целей существует замечательный токен [term:parents:join-path]
Таким образом, шаблон, для термина таксономии будет таким: [term:parents:join-path]/[term:name]
Для материала, принадлежашего этому словарю логично сделать шаблон пути по следующей схеме:
[node:field-category:parents:join-path]/[node:field-category]/Синонимы pathauto для иерархических терминов таксономии в drupal 7
Результат: shop.ru/tovary/molochnye-producty/slivki/slivki-33-korovy
Получившиеся красивые урлы логичны с точки зрения поисковых систем и с точки зрения пользователей.
Оставить комментарий