регистрация пользователя в определенной группе битрикс

← разместить еще код

бывают случаи, когда необходимо при регистрации добавить пользователя в определенную группу пользователей. Для этого используем событие OnBeforeUserRegister, чтобы в момент регистрации подставить нужную id группы. Устанавливаем этот код в файле /bitrix/php_interface/init.php

Расшаренный код:

AddEventHandler("main", "OnBeforeUserRegister", "OnBeforeUserUpdateHandler");
function OnBeforeUserUpdateHandler(&$arFields)
{

	if( $_SERVER['SCRIPT_URL'] == '/dir/' ){

		$arFields['GROUP_ID'] = array(7);

	}

}