Pathauto: независимое управление транслитерацией тегов

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

Аватар пользователя Alex Tutubalin Alex Tutubalin 5 января 2010 в 17:05

Проблема: в Pathauto транслитерация включается только глобально. Или включено или выключено.
А мне надо: транслитерировать URL ноды, но не транслитерировать теги. Ну, вот так хочу.

Пришлось запатчить, патч и описание тут: http://blog.lexa.ru/2010/01/05/drupal_pathauto_i_transliteracija.html

Патч только для таксономии, в описании URL тега/терма можно написать что-то вроде tags/no-transliterate-me[catpath-raw] и это превратится в tags/[catpath-raw] с выключенной транслитерации

Комментарии

Аватар пользователя andron13@drupal.org andron13@drupal.org 7 января 2010 в 17:51

Проблема: в Pathauto транслитерация включается только глобально. Или включено или выключено.
А мне надо: транслитерировать URL ноды, но не транслитерировать теги. Ну, вот так хочу.

Не правда. Можно настроить. Без всяких модулей

Аватар пользователя Alex Tutubalin Alex Tutubalin 8 января 2010 в 15:09

У меня да, только что попробовал.

Не говоря о ругани
Вы используете маркер [catpath], у которого есть парный -raw маркер [catpath-raw]. Для шаблонов Автосинонима следует использовать -raw версии маркеров, если вы не полностью уверены в том, что делаете

Но если бы работало - я бы ругань перетерпел