setVisitorAttributes
Описание
Устанавливает атрибуты посетителя, заполняет валидные значения в формы
При работе с внешним типом окна метод следует вызывать перед открытием окна
Параметры
Имя | Тип | Описание | Обязательность |
---|---|---|---|
complete | !function() | Обработчик успешного результата | Обязательный |
cancel | !function(string) | Обработчик ошибки | Обязательный |
attributes | !LiveTex.VisitorAttributes | Атрибуты посетителя | Обязательный |
Пример
LiveTex.setVisitorAttributes(
function() { console.log('атрибуты сохранены'); },
function(error) { console.log('Ошибка: ' + error); },
{
name: { 'name': 'Покупатель', 'is_editable': false },
contacts: [{
'value': 'mail@example.ru',
'type': LiveTex.ContactType.EMAIL
}, {
'value': '+7(912)765-4321',
'type': LiveTex.ContactType.PHONE
}]
}
);
LiveTex.setVisitorAttributes(
function() { console.log('атрибуты сохранены'); },
function(error) { console.log('Ошибка: ' + error); },
{
name: { name: 'Покупатель', is_editable: true },
contacts: []
}
);