Хочу, чтобы при регистрации была возможность согласится с договором. Алгоритм обычный: стоит галочка - резрешаем регистрацию, не стоит — не разрешаем.
Создал обязательное пользовательское поле типа «Да/нет», кастомизировал компонент регистрации, добавив созданное поле в регистрационную форму.
Но почему-то при регистрации не выходит ошибки, если галочка не отмечена, будто пользовательское поле не обязательно и в итоге регистрация проходит.
Помогите устранить проблему.
Создал обязательное пользовательское поле типа «Да/нет», кастомизировал компонент регистрации, добавив созданное поле в регистрационную форму.
Код |
---|
$APPLICATION->IncludeComponent( "bitrix:main.register", "", Array( "USER_PROPERTY_NAME" => "Лицензионное соглашение", "SEF_MODE" => "N", "SHOW_FIELDS" => "", "REQUIRED_FIELDS" => "", "AUTH" => "Y", "USE_BACKURL" => "Y", "SUCCESS_PAGE" => $APPLICATION->GetCurPageParam('',array('backurl')), "SET_TITLE" => "N", "USER_PROPERTY" => Array("UF_AGREEMENT") ) ); |
Но почему-то при регистрации не выходит ошибки, если галочка не отмечена, будто пользовательское поле не обязательно и в итоге регистрация проходит.
Помогите устранить проблему.