Cкрыть определенное поле из профиля пользователя Битрикс24

Для решения задачи понадобится событие BX.UI.EntityEditor:onInit. Пример скрытия поля Email из профиля сотрудника. Условие по которому отработает скрытие поля зависит от вашей задачи.

 BX.ready(function() {

   BX.addCustomEvent('BX.UI.EntityEditor:onInit', (editor, fields) => {
            if (editor)
           {
               const control = editor.getControlByIdRecursive('EMAIL');
               if (control)
               {
                   control.getParent().removeChild(control, {
                       enableSaving: false
                   });
               }
           }
       });
});
.contacts

Обсудим ваш проект

Опишите задачу, как вы её видите и что хотите получить в финале — отвечу с оценкой.

Заявка придёт на email · отвечаю в течение рабочего дня
📍 Сочи и удалённо по всей России
Яндекс.Метрика