Есть многоуровнеый словарь, вида
терм -1
-- терм 1-1
-- -- терм 1-1-1
хотелось бы видеть путь таскономии вида term-1/term-1-1/term-1-1-1.
Стандартными средствами (токенами) пытался, но ниче не получилось.
Оказывается, есть специальные продвинутые термины!!
[term:parents:join:/]/[term:name]
Этот метод можно использовать для любого уровня вложености словаря.
Только нужно в админке по адресу admin/config/search/path/settings в разеделе "Punctuation" поставить в Slash (/) значение "Do not Replace" (не изменять). Тогда слеши не будут заменяться/удаляться.
А для нод можно использовать следующий токен
[node:field-name:parents:join:/]/[node:field-name:name]/[node:title]
Вместо field-name поставить свое название филда таксономии
И все это работает до того момента, пока есть возможность менять Punctuation!!
И вообще, лучше юзать [term:parents:join-path]
Слеши не уберутся при Slash == remove.
Добавить комментарий