А не пробовали закоментить файл init.php? раз в админку попасть не можете, то вероятно какая-то ошибка в нем
|
Евгений Жуков, можете подсказать, не справляюсь
делаю так [CODE] foreach ($shipmentCollection as $shipment) { if ($shipment->isSystem()) continue; $dileveryId = $shipment->getField("DELIVERY_ID"); $extraValues = $shipment->getExtraServices(); print_r($extraValues); /* Array ( [0] => 3 ) */ $extraServiceManager = new \Bitrix\Sale\Delivery\ExtraServices\Manager($dileveryId, $order->getCurrency()); $extraServiceManager->setValues([3]); //$extraServiceManager->setValues([3=>'Y']); //$shipment->setExtraServices([3=>'Y']); //$shipment->setExtraServices([3]); } [/CODE] ни один из вариантов не устанавливает дополнительные параметры а $order->refreshOrderPrice(); - вызывает ошибку Call to undefined method Bitrix\Sale\Order::refreshOrderPrice() |
|
|
|
|