Удалось что-то выяснить по этой проблеме?
Ситуация похожая, кастомизированный sale.order.ajax и в одном случае служба доставки показывается, в другом нет. Конкретнее после окончания сессии пользователя выполняю повторную авторизацию и служба доставки показывается, перегружаю страницу и служба пропадает. Сравнивал объект $shipment полученный в $this->initShipment($order); нашёл единственное отличие. В одном случае параметр LOCATION содержит ID местоположения, в другом символьный код [URL=http://joxi.ru/L21LaPGSRQdB5m]http://joxi.ru/L21LaPGSRQdB5m[/URL] . При этом массив параметров $this->arUserResult['ORDER_PROP'] в методе initProperties() не изменялся.
Поделитесь ответом тех.поддержки? ))
Ситуация похожая, кастомизированный sale.order.ajax и в одном случае служба доставки показывается, в другом нет. Конкретнее после окончания сессии пользователя выполняю повторную авторизацию и служба доставки показывается, перегружаю страницу и служба пропадает. Сравнивал объект $shipment полученный в $this->initShipment($order); нашёл единственное отличие. В одном случае параметр LOCATION содержит ID местоположения, в другом символьный код [URL=http://joxi.ru/L21LaPGSRQdB5m]http://joxi.ru/L21LaPGSRQdB5m[/URL] . При этом массив параметров $this->arUserResult['ORDER_PROP'] в методе initProperties() не изменялся.
Поделитесь ответом тех.поддержки? ))