Ты не понимаешь сути свой задачи и то, что ты создашь 3 разных однотипных вопроса в тостере не поможет решить проблему.
Обозначь четко задачу. 70% решения - в правильной формулировке задачи.
Почему вы решили что из за этого не работает? Из за чего конкретно? Из за события после авторизации? Или из за вызова компонента?
Что в таблице b_events? Есть письма?
P.S. регистрация события перед компонентом регистрации огонь, конечно. Если бы не знал где события регистрировать - также бы сделал.
1. Включи отображение ошибок PHP - сразу все станет понятно на какой строке и в чем ошибка.
2. Почитай про область видимости https://www.php.net/manual/ru/language.variables.s...
3. Аккуратнее на поворотах, доллар потерял.
PetrPo, так там скорее всего кешируемый компонент, поэтому все равно не сработает. Шаблон то из Кеша возьмётся. У человека нет понимания как работает cms, тут врядли получится объяснить.
Обозначь четко задачу. 70% решения - в правильной формулировке задачи.