Деактивация пользователя при регистрации, снятие флага активности. Скачать пример
AddEventHandler("main", "OnBeforeUserRegister", "OnBeforeUserRegisterHandler"); //Событие "OnBeforeUserRegister" вызывается до попытки регистрации нового пользователя
//методом CUser::Register и может быть использовано для прекращения процесса регистрации или переопределения некоторых полей.
// создаем обработчик события "OnBeforeUserRegister"
function OnBeforeUserRegisterHandler(&$arFields)
{ // если пользователь регистрируется на сайте s1
if(SITE_ID=="s1")
{ // добавляем флаг активности
$arFields["ACTIVE"]= 'N';
}
}
Ещё статьи:
25.01.2023Ошибка работы веб форм битрикс в аякс режиме
Возникла задача внедрить битрикс формы на сайт битрикс, но нюанс в том, что страница лендинг в HTML без подключения битрикс шаблона.
В целом я не предполагал, что возникнут трудности, но этот гибрид удалось запустить. Возникла ошибка открытия результата формы в новом окне, что говорит о том, что аякс не отрабатывает.
ID: 434
19.01.2023Ник ру жулики воруют домены
В очередной раз провайдер nic.ru, так зазываемый руцентр и его техподдержка пробили очередное дно, в моём рейтинге это худший провайдер в России. В ответе на вопрос по проблеме освобождения домена раньше срока free-date
ID: 432