Здравствуйте!
Хочу при оплате заказа выполнить определенное действие с пользователем, для этого необходимо определить id пользователя.
Для этого сделал так: в файле init.php прописал код:
При оплате заказа на сайте все замечательно работает и id пользователя определяется верное. Но при оплате в административном интерфейсе $id1 и $id2 выдают id администратора магазина, а не пользователя совершившего заказ.
Не подскажете, как правильно определить id пользователя?
Хочу при оплате заказа выполнить определенное действие с пользователем, для этого необходимо определить id пользователя.
Для этого сделал так: в файле init.php прописал код:
Код |
---|
AddEventHandler("sale", "OnSalePayOrder", "UserDiscount"); function UserDiscount($id,$val) { global $USER; $id1 = CUser::GetID(); $id2 = $USER->GetID(); } |
Не подскажете, как правильно определить id пользователя?