Добрый день! Подскажите пожалуйста, у меня такая проблема.
После оформления заказа отображается, что заказ принят, все хорошо. В этот момент уже произошла авторегистрация пользователя и он уже залогиненый на сайте получается. Вот если на странице "Заказ сформирован" разлогинится (кнопка "Выйти"), вылезает ошибка:
Как сделать, чтобы пользователь не видел эти ошибки?
После оформления заказа отображается, что заказ принят, все хорошо. В этот момент уже произошла авторегистрация пользователя и он уже залогиненый на сайте получается. Вот если на странице "Заказ сформирован" разлогинится (кнопка "Выйти"), вылезает ошибка:
| Цитата |
|---|
| [Bitrix\Main\ArgumentNullException] Argument 'id' is null or empty (100) /5555/data/6666/bitrix/modules/sale/lib/orderbase.php:179 #0: Bitrix\Sale\OrderBase::load(NULL) /var/www/5555/data/6666/bitrix/templates/universe_s1/compone #1: include(string) /var/www/5555/data/6666/bitrix/templates/universe_s1/compone #2: include(string) /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #3: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string) /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #4: CBitrixComponentTemplate->IncludeTemplate(array) /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #5: CBitrixComponent->showComponentTemplate() /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #6: CBitrixComponent->includeComponentTemplate() /var/www/5555/data/6666/bitrix/components/bitrix/sale.order.ajax/class.php:5844 #7: SaleOrderAjax->executeComponent() /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #8: CBitrixComponent->includeComponent(string, array, boolean) /var/www/5555/data/6666/bitrix/modules/main/classes/general/ #9: CAllMain->IncludeComponent(string, string, array, boolean) /var/www/5555/data/6666/personal/basket/order.php:76 |
Как сделать, чтобы пользователь не видел эти ошибки?