Дык в init.php мы не можем пользоваться $USER если я правильно понял из ссылки:
| Код |
|---|
Вспомнил. $USER определяется после init.php. |
дутл в зутл, ничего не понимаю %)
|
Дык в init.php мы не можем пользоваться $USER если я правильно понял из ссылки:
дутл в зутл, ничего не понимаю %)
|
|||
|
|
|
|
аа..понял, спасибо. Запутал меня этот битрикс )
дутл в зутл, ничего не понимаю %)
|
|
|
|
|
|
Видимо я туплю..
Сделал так - в скрипте, который ставит куку - определяю ID юзера, от которого пришли - все гуд. Далее заношу все данные в инфоблок все гуд. Решил в инфоблок заносить и ID юзера, который собственно зарегистрировался делаю так:
Но, в итоге переменная $P_TUSER_ID опять NULL, т.е. $USER->GetID(); не срабатывает..или оно и не будет возвращать ID зареганного пользователя?
дутл в зутл, ничего не понимаю %)
|
|||
|
|
|
Добавьте в вашу функцию параметр $arFields и берите оттуда ID пользователя.
а $USER хранит данные авторизованного пользователя
Думай, как баг. Мысли, как баг. Будь багом
|
|||||
|
|
|
|
и вообще выведите этот массив $arFields и увидите, что в него передаются все данные о только что зарегистрированном пользователе. Будет полезно это знать. Все события получают на вход какие то данные.
Думай, как баг. Мысли, как баг. Будь багом
|
|
|
|
|
|
Да, спасибо, помогло.
дутл в зутл, ничего не понимаю %)
|
||||
|
|
|
|||