заказа) можно определить будущий номер заказа?
Никак
Main\EventManager::getInstance()->addEventHandler( 'sale', 'OnSaleOrderSaved', 'mySaleOrderBeforeSaved' ); function mySaleOrderBeforeSaved(Main\Event $event) { $order = $event->getParameter("ENTITY"); $isNew = $event->getParameter("IS_NEW"); $id = $order->getId(); if ($isNew) { $propertyCollection = $order->getPropertyCollection(); $propValue = $propertyCollection->getItemByOrderPropertyId(46); //'NUMBER_ORDER' $propValue->setValue($id); $order->save(); } } задача вообще такая, нужно номер заказа (без №) записать в отдельное свойство заказа, Сделал так, но: 1. Не очень хорошо заказ перезаписывать дважды 2. Отваливаются почтовые события
Обсуждают сегодня