Всем привет, при вызове константы define("NEED_AUTH", true); , открывается компонент system.auth.registration, где изменить параметры компонента , если в явном виде на странице его нет , только константа NEED_AUTH
Здравствуйте. Открывается не system.auth.registration, а system.auth.authorize - форма авторизации. Данный компонент обрабатывает только один параметр - NOT_SHOW_LINKS (не показывать ссылки на регистрацию и восстановление пароля), так что менять тут особо нечего. Какие параметры вам требуется изменить?
После того как передается параметр ?register=yes вызывается компонент system.auth.registration ( вот только где вызывается ? ), у компонента system.auth.registration включить параметр "AJAX_MODE"=>"Y"
Добавить параметры не получится, без модификации системных компонентов, а этого делать не стоит. Идеальным решением будет делать свою страницу авторизации. В случае когда используется NEED_AUTH битрикса, есть возможность менять только шаблон компонента, но не параметры. Точнее, можно менять только параметры из настроек вкладки авторизация главного модуля.
Разработка и поддержка интернет магазинов на Битрикс , интеграция битрикс и 1С.