Как переименовать поле ввода ФИО клиента?


Вы можете переименовать стандартное поле ввода ФИО. Для этого нужно разместить приведенный ниже код в в разделе: Настройки -> Дополнительные CSS/JS -> JS.

В первых строках, начинающихся с "var", впишите нужные значения вместо "ВАШ ЗАГОЛОВОК ПОЛЯ ИМЯ КЛИЕНТА" и "ВАШ ТЕКСТ ПОЛЯ ИМЯ КЛИЕНТА". Например, в обоих случаях - 'ФИО Вашего ребенка' (важно не потерять одинарные кавычки).

Заголовок (первое значение) отображается над полем, текст (второе значение) - внутри поля. Выбранный в настройках стиля отображения полей "Вариант 3" отображает только второе значение.

Если стандартное наименование поля в одном из случаев менять не требуется, полностью удалите строку или оставьте пустые одинарные кавычки.

<script>
function fieldCustomRename() {
    var renameFieldName = 'ВАШ ЗАГОЛОВОК ПОЛЯ ИМЯ КЛИЕНТА';
    var renameFieldNamePlaceholder = 'ВАШ ТЕКСТ ПОЛЯ ИМЯ КЛИЕНТА';
    if ($('#contact').length) {
    renameFieldName = renameFieldName.trim();
    renameFieldNamePlaceholder = renameFieldNamePlaceholder.trim();

   if (typeof renameFieldName !== 'undefined' && renameFieldName != '') {
        var labelForContactName = $("label[for='contact_name']")

        labelForContactName.text( labelForContactName.text().indexOf("*") != -1 ? renameFieldName + "*:" : renameFieldName);
    }

    if (typeof renameFieldNamePlaceholder !== 'undefined' && renameFieldNamePlaceholder != '' ) {
        fieldContactName = $('#contact_name')[0];

        fieldContactName.placeholder = ( fieldContactName.placeholder.indexOf("*") != -1 ? renameFieldNamePlaceholder + "*:" : renameFieldNamePlaceholder );
    }
    }
 }

$(document).ajaxComplete(function() { fieldCustomRename(); });

fieldCustomRename();
</script>

Читайте также

CRM для психолога: учет рабочего времени и журнал записей
CRM для психолога: учет рабочего времени и журнал записей
В процессе своей основной деятельности психолог контактирует с большим количеством людей и рискует потеряться в бюрократическом потоке...