Pathauto не обрабатывает шаблоны

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

Аватар пользователя Redman Redman 10 июля 2011 в 17:25

Поставил drupal 7.2, token-7.x-1.0-beta2 и pathauto-7.x-1.0-rc2.

Создал несколько терминов в дефолтном словаре. В URL aliases -> patterns в поле Default path pattern вбил шаблон:
[termalias-raw]/[node:title]

При добавлении нового материала получил URL вида: sait/%5Btermalias-raw%5D/imia_materiala
Хотя планировал получить URL вида: sait/imia_termina/imia_materiala

Пробовал вариации: [termalias]/[node:title], [term]/[node:title], [vocab-raw]/[node:title], [cat-raw]/[node:title].
Результат один и тот же: sait/%5Btermalias%5D/imia_materiala, sait/%5Bterm%5D/imia_materiala и т.д.

Помогите, пожалуйста, разобраться в чем проблема? Что я делаю не так?

Комментарии

Аватар пользователя Redman Redman 11 июля 2011 в 9:55

Друзья, я уже который день не могу разобраться с данной проблемой. Подскажите, плз, как заставить pathauto работать?

Аватар пользователя shurupkirov shurupkirov 12 июля 2011 в 11:42

паттерн [node:field-term:name]/[node:title]
и не надо дефолт для всего вешать, делайте для типа материала.
старые материалы потом исправьте с помощью булк апдейт

Аватар пользователя Redman Redman 14 июля 2011 в 23:31

shurupkirov, drupal 7 ругается на такую конструкцию: "The Pattern for all news paths is using the following invalid tokens: [node:field-term:name]".

Пробовал заменять "field-term" на имя соответствующего поля указанного при создании нового типа материала - результат тот же.

Аватар пользователя shurupkirov shurupkirov 19 июля 2011 в 10:11

хммм... Token обновлен? И установлен ли Entity API?
И проще, если вы сможет дать учетку в личку на проект, а потом ее грохните

Аватар пользователя zmxn zmxn 27 сентября 2012 в 12:59

я решил с помощью [node:menu-link:menu:machine-name]/[node:title] но будет работать при условии что у вас ссылки меню совпадают со ссылками таксономии