Транслитерация псевдонимов из заголовков в MODX Revolution

Транслитерация псевдонимов из заголовков в MODX Revolution Как настроить автоматическую транслитерацию псевдонима у ресурса при его создании.

При создании сайтов на MODx Revolution многие сталкиваются с проблемой автоматической транслитерации псевдонимов из заголовков на русском языке в английские символы.

Для начала надо установить пакет с именем "translit" (Система > Управление пакетами > Скачать дополнения):

Для тех у кого проблемы с автоматической установкой (закачкой) пакетов, есть способ установки из локальной папки:

  1. Найти интересующий пакет в http://modx.com/extras/ (в нашем случае - translit)
  2. Закачать пакет.zip в FTP папку Вашего сайта core/packages/
  3. Зайти в систему управления Вашего сайта
  4. Далее Система > Управление пакетами,  кнопка "Скачать дополнения", выбираем "Искать пакеты локально" > отвечаем "да"
  5. После этого закачанные пакеты появиться в списке! 

Перейдем "Система > Настройки системы" раздел - Дружественные URL

Установим значения:

  1. Автоматически генерировать псевдоним (automatic_alias)  - да
  2. Транслитерация псевдонимов (friendly_alias_translit) - russian
  3. Путь к классу осуществляющему транслитерацию псевдонимов (friendly_alias_translit_class_path) - {core_path}components/translit/model/

 Настройки раздела "Дружественные URL" MODx

После этого можно сохранять статьи, а псевдоним будет формироваться автоматически! Если не нравятся автоматические, можно изменять их вручную на свои.

almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.

Вы можете почитать все статьи от almix'а.



Комментарии (0)     Подпишитесь на RSS комментариев к этой статье.

Leave a Comment

Fields with * are required.

Картинка с кодом валидации
Пожалуйста введите символы с картинки. Регистр букв неважен.