Лучше заменить для работы неавторизованных пользователей
ncheremisin opened this issue · 2 comments
ncheremisin commented
$this->order = Order::create($siteId, CSaleUser::GetAnonymousUserID());
sukhikh18 commented
Мысль хорошая, но судя по API (https://bxapi.ru/src/?id=175530) в таком случае будет попытка создания анонимного пользователя. Сначала нужно добавить параметр "Разрешить анонимные заказы" (и провести ряд работ по работоспособности (к примеру, разрешить вывод шаблона компонента не авторизированному пользователю))
sukhikh18 commented
Протестировал данный вопрос, на данный момент нет "Запрета вывода шаблона компонента не авторизированному пользователю" вместо этого при оформлении заказа выводиться не предусмотренная ошибка "Не заполнено обязательное поле "USER_ID""