Создаю новый модуль, в котором имеются доп. поля пользователей, которые хранятся в отдельной таблице, к примеру `b_module_user`.
В шаблоне регистрации сделал возможность указывать эти данные сразу, чтобы потом профиль не править. (шаблон находится в компоненте system.auth.registration).
Ступор возник в том месте, когда нужно эти данные обработать после отправки формы. Если конкретнее, то не могу понять куда потом переходит скрипт. В FORM прописан ACTION="/auth/?register=yes". Облазил все компоненты, нашел main.register, в котором как раз идет обработка данных и вызов метода Add из класса CUser. Но в последствии обнаружил, что этот компонент не участвует в регистрации.
Собственно вопрос, подскажите какой файл нужно править все-таки. Времени на поиск потратил уже уйму. Пошагово отслеживать работу кода лень, да и глупо как-то. Есть вариант править в базовом модуле main файл /classes/mysql/user.php, но это криво, ибо потом будет косяк с обновлением версии CMS.
Проблема требует срочного разрешения, подскажите, кто занимался подобными вещами. Не верю в то, что нельзя настроить регистрацию под себя без правки главного модуля.
Версия продукта - стандарт.
В шаблоне регистрации сделал возможность указывать эти данные сразу, чтобы потом профиль не править. (шаблон находится в компоненте system.auth.registration).
Ступор возник в том месте, когда нужно эти данные обработать после отправки формы. Если конкретнее, то не могу понять куда потом переходит скрипт. В FORM прописан ACTION="/auth/?register=yes". Облазил все компоненты, нашел main.register, в котором как раз идет обработка данных и вызов метода Add из класса CUser. Но в последствии обнаружил, что этот компонент не участвует в регистрации.
Собственно вопрос, подскажите какой файл нужно править все-таки. Времени на поиск потратил уже уйму. Пошагово отслеживать работу кода лень, да и глупо как-то. Есть вариант править в базовом модуле main файл /classes/mysql/user.php, но это криво, ибо потом будет косяк с обновлением версии CMS.
Проблема требует срочного разрешения, подскажите, кто занимался подобными вещами. Не верю в то, что нельзя настроить регистрацию под себя без правки главного модуля.
Версия продукта - стандарт.