Шаблон Правильный иерархический шаблон для pathauto

Anatoli777

Профессор
Регистрация
19 Мар 2013
Сообщения
202
Реакции
39
Подскажите правильный паттерн для Drupal 8, чтобы путь выглядел примерно так:
site.ru/корневой термин/промежуточный термин/верхний термин/название статьи.
Использую taxonomy menu и Simple Hierarchical Select.
Шаблон [node:field_ierarh_vybor]-[node:title] показывает только последний термин, а как сделать,чтобы показывал и все родительские термины?
 
попробуй drupal.org/project/entity - добавляет в систему много новых токенов
 
Это из моих настроек. Мой "vocabulary" имеет имя "category":

[node:field-category: parents]/[node:field-category]/[node:title]

результат: parent/child1/child2/title

Термины, перечисленные в "category" имеет этот шаблон:

[term: parents:join-path]/[term:name]

результат: parent/child1/term
 
Это из моих настроек. Мой "vocabulary" имеет имя "category":

[node:field-category: parents]/[node:field-category]/[node:title]

результат: parent/child1/child2/title

Термины, перечисленные в "category" имеет этот шаблон:

[term: parents:join-path]/[term:name]

результат: parent/child1/term
Я тоже использую термины из словаря категории - машинное имя kategorii.
Я создал новый тип материала "Заметка" и добавил в заметке поле "field_ierarh_vybor".

Создал для терминов перечисленных в "kategorii" шаблон как у вас - [term: parents:join-path]/[term:name]

В словаре категории я создал поле field_kategorii.(Надо было это создавать?)

Пробовал создать шаблон [node:field-kategorii: parents]/[node:field-kategorii]/[node:title]
ответ - неверные токены: [node:field-kategoriii: parents], [node:field-kategorii].

Пробовал вставить [node:field_ierarh_vybor: parents]/[node:field_ierarh_vybor/[node:title] ------неверные токены: [node:field_ierarh_vybor: parents] .
А у вас Drupal 7 или 8?[/QUOTE]
попробуй drupal.org/project/entity - добавляет в систему много новых токенов
Благодарю за подсказку. Я добавил этот модуль, но подходящих токенов так и не нашел.

А в чем разница этих токенов -
Иерарх выбор [node:field_ierarh_vybor_page] Поле Ссылка на сущность.
Иерарх выбор [node:field_ierarh_vybor] Поле Ссылка на сущность?
 
Последнее редактирование:
Я думаю что вы уже решили эту проблему, так для «будущих поколений»: в процессе разработки,я всегда использую все токены, а затем я смотрю, что они делают.

пример: [token1]/x/[token2]/y/[token3]/z/[token4]/q/[token5]
 
Назад
Сверху