🍪 Мы используем cookie-файлы, в том числе для аналитики и рекламы. Продолжая использовать сайт, вы соглашаетесь на обработку персональных данных. Подробнее — в политике конфиденциальности.
OK
Блог
Мануалы

Скрытие отображения года в дате рождения сотрудника в его профиле (коробочная версия Битрикс24)

В этой статье разбираем, как изменить стандартное поведение профиля сотрудника в коробочной версии Битрикс24 и скрыть отображение года в его дате рождения.

По умолчанию компонент bitrix:socialnetwork_user выводит дату рождения с годом. Чтобы изменить это, потребуется правка параметров компонента.

Пошаговые действия

1. В административной части портала перейдите:
Контент → Структура сайта → Файлы и папки → bitrix/components/bitrix/socialnetwork_user
2. Найдите файл parameters.php и откройте его для редактирования в режиме PHP.
(см. скриншот)
Код изменения параметра SHOW_YEAR для скрытия года рождения
3. В открывшемся файле parameters.php выполните поиск по слову SHOW_YEAR. Найдете фрагмент кода:
$arComponentParameters["PARAMETERS"]["SHOW_YEAR"] = Array(
"PARENT" => "ADDITIONAL_SETTINGS",
"NAME" => GetMessage("SONET_SHOW_YEAR"),
"TYPE" => "LIST",
"VALUES" => array(
"Y" => GetMessage("SONET_SHOW_YEAR_VALUE_Y"),
"M" => GetMessage("SONET_SHOW_YEAR_VALUE_M"),
"N" => GetMessage("SONET_SHOW_YEAR_VALUE_N")
),
"MULTIPLE" => "N",
"DEFAULT" => "Y"
);
4. Обратите внимание на параметр
"DEFAULT" => "Y"
Он задает значение по умолчанию для отображения года рождения.
5. Чтобы скрыть год рождения, замените
"DEFAULT" => "Y"
на
"DEFAULT" => "N"
6. Сохраните файл.

Особенности текущей версии

Обратите внимание: настройка «Показывать год рождения — никому» корректно работает только для женских профилей.
Для мужских профилей при наличии указанного года он все равно отображается.
Временный обходной вариант: установить для сотрудника пол как «неизвестно». В этом случае год рождения отображаться не будет.
Итог
Изменение параметра SHOW_YEAR в компоненте позволяет скрыть год рождения в большинстве случаев. Однако в текущей версии Битрикс24 остаются ограничения по полу пользователя.