Есть ли в MODX встроенная замена кириллицы на латиницу?

Приветствую

Есть в админке одно дополнительное поле — одиночный выбор и предустановленные значения на кириллице. Хотелось бы выбранное значение выводить из чанка/шаблона в класс тега.

Пример:
— поле со значениями — myTV
— из списка выбираем значение «Привет»
— выводим его в чанк/шаблон

// Выводим наше поле в чанк/шаблон:
<div class="[[*myTV:lcase]]"></div>

// В HTML видим:
<div class="привет"></div>

// Как перевести на латиницу, чтобы стало так?
<div class="privet"></div>
weranda
31 января 2018, 15:08
modx.pro
924
0

Комментарии: 6

Алексей Ерохин
31 января 2018, 18:24
0
Плагин на сохранение ресурса, подключаем класс транслита (используется для alias`ов) и делаем что надо.
Ну или сниппет с тем же функционалом — вызывать как модификатор при выводе
    Андрей
    01 февраля 2018, 09:03
    +1
    Сделайте сниппет и используйте как модификатор

    return $modx->filterPathSegment($input);
      weranda
      01 февраля 2018, 09:20
      0
      Спасибо.
        weranda
        01 февраля 2018, 09:36
        0
        Андрей, мне только непонятно вот что, сейчас посмотрел и увидел, что этот модификатор будет добавлен в версии 2.7. Как он появился в версии 2.6?
          Андрей
          01 февраля 2018, 09:40
          0
          Метод filterPathSegment есть, а модификатора нет, может его и добавят в следующей версии.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6