Текущего? GetID()
Если делать без событий, то никак
Возможно, стоит расказать контекст.
Уже разобрался, спасибо Повесил сюда Bitrix\Main\EventManager::getInstance()->addEventHandler('main', 'OnProlog', function() {});
Контекст в том, что просто висел бы скрипт, который проверял некое свойство у пользователя Сам кусок кода, как предполагалось изначально, должен был наъодиться не в каком-то обработчике событий, а просто в файле лежать В таком случае выдает ошибке, что $UDER->GetID() неизвестный метод
понимаю что опечатка, но это и вправду неизвестный метод))
Хех, тут согласен)
А переменная $USER объявлена? Если сделать global $USER; $USER->GetId(); То тоже неизвестный метод?
Он и есть неизвестный. В событии onprolog работает
Странно. В init.php нормально работают и $USER и $APPLICATION
Знаешь на 100% или думаешь так?
А, слушай, вру ведь... APPLICATION работает, USER нет. Сорян, что вводил в заблуждение)
Просто вот я полез делать и сам упоролся) Потом пришел сюда с вопросом)
Обсуждают сегодня