Есть ли в MODX встроенная замена кириллицы на латиницу?
Приветствую
Есть в админке одно дополнительное поле — одиночный выбор и предустановленные значения на кириллице. Хотелось бы выбранное значение выводить из чанка/шаблона в класс тега.
Пример:
— поле со значениями — myTV
— из списка выбираем значение «Привет»
— выводим его в чанк/шаблон
Есть в админке одно дополнительное поле — одиночный выбор и предустановленные значения на кириллице. Хотелось бы выбранное значение выводить из чанка/шаблона в класс тега.
Пример:
— поле со значениями — myTV
— из списка выбираем значение «Привет»
— выводим его в чанк/шаблон
// Выводим наше поле в чанк/шаблон:
<div class="[[*myTV:lcase]]"></div>
// В HTML видим:
<div class="привет"></div>
// Как перевести на латиницу, чтобы стало так?
<div class="privet"></div>
Комментарии: 6
Плагин на сохранение ресурса, подключаем класс транслита (используется для alias`ов) и делаем что надо.
Ну или сниппет с тем же функционалом — вызывать как модификатор при выводе
Ну или сниппет с тем же функционалом — вызывать как модификатор при выводе
Сделайте сниппет и используйте как модификатор
return $modx->filterPathSegment($input);
Спасибо.
Андрей, мне только непонятно вот что, сейчас посмотрел и увидел, что этот модификатор будет добавлен в версии 2.7. Как он появился в версии 2.6?
Метод filterPathSegment есть, а модификатора нет, может его и добавят в следующей версии.
Уже добавили.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.