Profile picture for Admin

Есть многоуровнеый словарь, вида

терм -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.
 

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
 .d888b.         dP         dP  888888ba   d888888P 
Y8' `88 88 88 88 `8b 88
`8bad88 88 88 88 88 88
`88 88 88 88 88 88
d. .88 88. .d8P 88. .d8P 88 88 88
`8888P `Y8888' `Y8888' dP dP dP

Введите код, изображенный в стиле ASCII-арт.