Инструмент транслитерации в первую очередь предназначен для автоматического создания ключевых слов у объектов и позволяет выполнять транслитерацию любого поля типа «Строка».
Важно! Транслитерация у textarea несовместима с визуальным редактором.
Для подключения функционала транслитерации к произвольному полю, нужно добавить специальные атрибуты:
Параметр | Описание |
---|---|
data-type="transliterate" | обозначение поля для транслитерации, к нему будет добавлена кнопка и в это поле будет вставлен обработанный текст |
data-from="EnglishName" | указывает из какого поля брать текст, может быть тем же самым полем |
data-is-url="yes" | удалить недопустимые для формирования URL символы |
В произвольной форме
<input type="text" data-is-url="yes" data-from="EnglishName" data-type="transliterate" value="" name="EnglishName">
В альтернативной форме:
<?= nc_string_field('textTitle', "maxlength='255' size='50' data-from='f_textTitle' data-type='transliterate' ", ($class_id ? $class_id : $classID), 1) ?>