Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Чтобы передать несколько email в Битрикс, их также следует перечислить через «;».


В конфиге есть блок, которые включает проверку правильности ввода email адреса при синхронизации контактов.

Code Block
languagexml
<!-- Правила валидации e-mail адресов гостей -->
<EmailValidation Enabled="True" CleanWrongEmails="True" />

EmailValidation:

  • Enabled="False" - проверка отключена, из Битрикс в Логус передаются несколько email через «;»
  • Enabled="True" - проверка включена

CleanWrongEmails, при включённой проверке, означает:

  • True - если в контакте указано несколько email, в Логусе профиль гостя создаётся, но поле email не заполняется
  • False - если в контакте указано несколько email, профиль гостя в Логусе не создаётся, в логах записывается ошибка "Поле 'Электронная почта' не содержит допустимый адрес электронной почты"


В Логусе в Администрировании-Bitrix можно загрузить все контакты из Битрикс как профили гостей в Логус. Доступ к данному разделу появляется после активации модуля в конфигурационном файле (<Bitrix Enabled="True">).

Блок "Загрузить профили гостей (контакты)" доступен при переводе параметра <ContactsWithDeal> в False.

Чтобы в Логусе не создавались новые профили гостей при создании контактов в Битрикс, необходимо в конфиге параметру DisableGuestsSync установить значение True. Контакты, которые ранее были созданы и синхронизированы, будут обновляться независимо от этого параметра. Также этот параметр не влияет на контакты, которые создаются в Логус. 

...