sales_order_save_before
이벤트에 대한 관찰자를 작성할 수 있습니다. 옵저버 방식에서는 주문을 $observer->getEvent()->getOrder()
까지받을 수 있습니다. 그런 다음 주문 상태/상태를 확인하고 주문이 완료되면 코드를 추가 할 수 있습니다. 이것은 작은 단점이있는 가장 안전한 방법이며, 주문이 저장 될 때 Observer 기능이 항상 트리거된다는 것입니다. 예제 코드 : 그런데
public function onCompleteOrder(Varien_Event_Observer $observer)
{
/** @var $order Mage_Sales_Model_Order */
$order = $observer->getEvent()->getOrder();
if ($order->getState() == Mage_Sales_Model_Order::STATE_COMPLETE) {
// do something
}
return $this;
}
:
- 송장이 생성 된 때 젠토 순서는 일반적으로 완료되고 AND
- 는 출하는
을 만들었습니다