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

Тема в разделе "Drupal", создана пользователем Anatoli777, 23 июн 2016.

Метки:
Информация :
Прежде чем создать новую тему внимательно ознакомьтесь с правилами раздела
Модераторы: DMS
  1. Anatoli777

    Anatoli777

    Регистр.:
    19 мар 2013
    Сообщения:
    184
    Симпатии:
    33
    Подскажите правильный паттерн для Drupal 8, чтобы путь выглядел примерно так:
    site.ru/корневой термин/промежуточный термин/верхний термин/название статьи.
    Использую taxonomy menu и Simple Hierarchical Select.
    Шаблон [node:field_ierarh_vybor]-[node:title] показывает только последний термин, а как сделать,чтобы показывал и все родительские термины?
     
  2. AlexPop

    AlexPop Постоялец

    Регистр.:
    30 апр 2016
    Сообщения:
    74
    Симпатии:
    46
    попробуй drupal.org/project/entity - добавляет в систему много новых токенов
     
  3. velkanoc

    velkanoc Писатель

    Регистр.:
    4 апр 2016
    Сообщения:
    6
    Симпатии:
    0
    Это из моих настроек. Мой "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
     
  4. Anatoli777

    Anatoli777

    Регистр.:
    19 мар 2013
    Сообщения:
    184
    Симпатии:
    33
    Я тоже использую термины из словаря категории - машинное имя 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]
    Благодарю за подсказку. Я добавил этот модуль, но подходящих токенов так и не нашел.

    А в чем разница этих токенов -
    Иерарх выбор [node:field_ierarh_vybor_page] Поле Ссылка на сущность.
    Иерарх выбор [node:field_ierarh_vybor] Поле Ссылка на сущность?
     
    Последнее редактирование: 25 июн 2016
  5. velkanoc

    velkanoc Писатель

    Регистр.:
    4 апр 2016
    Сообщения:
    6
    Симпатии:
    0
    Я думаю что вы уже решили эту проблему, так для «будущих поколений»: в процессе разработки,я всегда использую все токены, а затем я смотрю, что они делают.

    пример: [token1]/x/[token2]/y/[token3]/z/[token4]/q/[token5]