По умолчанию компонент bitrix:socialnetwork_user выводит дату рождения с годом. Чтобы изменить это, потребуется правка параметров компонента.Пошаговые действия1. В административной части портала перейдите: Контент → Структура сайта → Файлы и папки → bitrix/components/bitrix/socialnetwork_user2. Найдите файл parameters.php и откройте его для редактирования в режиме PHP. (см. скриншот)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 остаются ограничения по полу пользователя.

В этой статье разбираем, как изменить стандартное поведение профиля сотрудника в коробочной версии Битрикс24 и скрыть отображение года в его дате рождения.
По умолчанию компонент bitrix:socialnetwork_user выводит дату рождения с годом. Чтобы изменить это, потребуется правка параметров компонента.
Пошаговые действия
-
В административной части портала перейдите: Контент → Структура сайта → Файлы и папки → bitrix/components/bitrix/socialnetwork_user
-
Найдите файл parameters.php и откройте его для редактирования в режиме PHP. (см. скриншот)

-
В открывшемся файле 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” );
-
Обратите внимание на параметр “DEFAULT” => “Y” Он задает значение по умолчанию для отображения года рождения.
-
Чтобы скрыть год рождения, замените “DEFAULT” => “Y” на “DEFAULT” => “N”
-
Сохраните файл.
Особенности текущей версии
Обратите внимание: настройка «Показывать год рождения — никому» корректно работает только для женских профилей. Для мужских профилей при наличии указанного года он все равно отображается.
Временный обходной вариант: установить для сотрудника пол как «неизвестно». В этом случае год рождения отображаться не будет.
Итог Изменение параметра SHOW_YEAR в компоненте позволяет скрыть год рождения в большинстве случаев. Однако в текущей версии Битрикс24 остаются ограничения по полу пользователя.















































































