Проблема с построением синонимов для нод через Pathauto и Entity

Главные вкладки

Аватар пользователя smogstyle smogstyle 15 февраля 2015 в 14:09

Добрый день.
Не могу решить проблему. Есть словарь таксономии "Категория" в нем содержатся термины "Названия категорий" и с ними связаны термины "Названия подкатегорий".
Хочу создать синонимы для нод вида:
sitename.com/категория/подкатегория/имя_ноды
При этом если подкатегория не выбрана, хотелось бы получить адрес вида:
sitename.com/категория/имя_ноды
Использую Pathauto 7.x-1.2, Entity 7.x-1.5 (Entity Token включен), Drupal 7.34.
По адресу admin/config/search/path/patterns пытаюсь настроить правила, здесь на форуме нашел решение аналогичной проблемы (http://www.drupal.ru/node/110807), в нем пользуется url:path, однако в моем случае (при связанных терминах) такого пункта в токенах нет.
Дальше интереснее, с учетом структуры моего словаря в типе материала (Страница) у его поля "taxonomy_vocabulary_1" максимальное количество выбираемых значений "Не ограничено" и это логично, т.к. создавая ноду нужно выбирать "Название категории" и "Название подкатегории". Если максимальное количество выбираемых значений изменить с "Не ограничено" на "1", тогда токен url:path появляется на странице admin/config/search/path/patterns, но мне этот вариант не подходит, т.к. из ранее созданных нод пропадают подкатегории.
Скрины приложил.
Буду благодарен за любую помощью.
Заранее спасибо.
С Уважением.

ВложениеРазмер
Иконка изображения 1.png47.87 КБ
Иконка изображения 2.png17.72 КБ
Иконка изображения 3.png48.11 КБ
Иконка изображения 4.png17.25 КБ

Комментарии

Аватар пользователя Plazik Plazik 15 февраля 2015 в 15:27

Делайте количество 1 и указывайте под категории, тогда урлы будут нормально строиться. При "Не ограничено" токен url:path не имеет смысла.

Или делайте свой токен, где прописываете свою логику.

Аватар пользователя smogstyle smogstyle 15 февраля 2015 в 15:46

Тогда слетят все подкатегории в ранее созданных нодах, а их много. И хотелось бы, чтобы рядом с материалом выводилась и категория и подкатегория.
Есть ли другие варианты?

Аватар пользователя axa-xa-xa axa-xa-xa 1 мая 2015 в 14:01

Plazik... Твою мать !!! (В очень хорошем смысле)

Ты просто спас меня своим советом. Я всю голову сломал почему [node:node-type:url:path] пропал.
Почитал и смекнул у меня действительно стояло "Не ограничено".

Жму руку. СПАСИБО!!!