Pathauto - как сделать, чтобы "Категория/Подкатегория/Заголовок статьи" превращалось в URL типа "myalias/myalias/auto-translit"?

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

Аватар пользователя wkolidore wkolidore 18 мая 2010 в 1:05

Здравствуйте!

Столкнулся с проблемой: модуль Pathauto автоматически транслитерирует как заголовок нода, так и всю иерархическую цепочку категорий, по которой этот нод можно найти. Попытки задать красивые собственные алиасы для категорий ни к чему не привели.

1) То есть, если у меня было:
"Интерьеры(кат) - Дизайн дома(кат) - Как оформить гостиную(нод)"

2) То, автоматически, на выходе будет:
intereri/dizain-doma/kak-oformit-gostinuyu ---> это ужасно

3) А мне надо:
interiors/homedesign/kak-oformit-gostinuyu

Когда я вручную прописываю алиас для категории, например для "Интерьеры" - interiors, то Pathauto игнорирует этот алиас для новых URL статей и по-прежнему выводит отвратительное intereri. Можно ли как то заставить Pathauto использовать вручную введенные собственные алиасы категорий, для автоматического формирования алиасов нодов?

Перелопатил кучу инфы, вроде бы все близко, вокруг да около, но конкретного рецепта не нашел. Хотя может видел, но не понял что это и есть рецепт (я то новичок)...

Если более менее простого способа решить проблему не найдется, то может посоветуете альтернативные варианты построения такой иерархии? Я читал тут статью про Node Hierarchy, но таксономия как-то больше нравится, да и хочется разобраться наконец, есть же способ!?

Заранее спасибо!

Комментарии

Аватар пользователя Geldora Geldora 18 мая 2010 в 10:50

был, был уже как-то раз модуль для вашей задачи - его выкладывали на друпал.ру

К сожалению, не помню ни названия, ни автора...

Аватар пользователя wkolidore wkolidore 20 мая 2010 в 18:56

Понятно. Ну раз никто не знает, пока решил сделать так: заготовить категорий на английском, автоматически сгенерировать алиасы в иерархии, а потом отключить pathauto для таксономии и перевести все термины на русский.