Как изменить значение по умолчанию для флажка в настройках почты в Битриксе?

Как в битриксе отключить автоматическое связывание почты с CRM при подключении IMAP? Есть ли возможность удалить опцию "Связать с CRM" для подключения почтового ящика?
Изображение к вопросу
  • 23 ноября 2023 г. 6:30
Ответы на вопрос 2
Для изменения значения по умолчанию для флажка в настройках почты в Битриксе, вам потребуется изменить соответствующий код в файлах ядра системы, что может быть достаточно сложной задачей. Рекомендуется обратиться к специалистам по Битриксу или в службу поддержки Битрикс.

Чтобы отключить автоматическое связывание почты с CRM при подключении IMAP в Битриксе, выполните следующие шаги:

1. Зайдите в раздел "Настройки CRM" в панели администратора.
2. В меню слева выберите "Интеграция почты" или "Почтовые ящики".
3. Переключите вкладку на "Ручное связывание".
4. Поставьте галочку на опции "Отключить связывание всех новых почтовых ящиков с CRM автоматически". 

После этого почтовые ящики не будут автоматически связываться с CRM при подключении IMAP.

Чтобы удалить опцию "Связать с CRM" для подключения почтового ящика в Битриксе, также потребуется изменить код в файлах ядра системы, что может быть сложным и может привести к проблемам при обновлении системы. Рекомендуется обратиться к специалистам по Битриксу или в службу поддержки Битрикс.
Заработало собственноручно придуманное решение, возможно не самое элегантное, но эффективное. Если кому-то понадобится, могу поделиться. Был исправлен следующий файл: /bitrix/components/bitrix/mail.client.config/templates/.default/edit.php на 444 строке. Ключевая правка заключалась в изменении на "unchecked" следующего кода:

(div class="mail-connect-form-hidden-block")
					(div class="mail-connect-option-email")
						(input class="mail-connect-form-input mail-connect-form-input-check" type="checkbox"
							name="fields[use_crm]" value="Y" id="mail_connect_mb_crm_switch"
							onchange="BX('mail_connect_mb_crm_form').style.display = this.checked ? '' : 'none'; "
							 unchecked )
						(label class="mail-connect-form-label mail-connect-form-label-check" for="mail_connect_mb_crm_switch">)(/label)
					(/div)
				(/div) 
Похожие вопросы