Cómo agregar automáticamente un comentario en el pedido cuando se realiza


11

Tengo la siguiente situación:

Estoy en la página de pago y tengo 3 métodos de envío. Si selecciono un método específico de los 3 y termino el pedido, quiero que se agregue un comentario automáticamente en la vista de pedidos desde el backend en esta área:

ingrese la descripción de la imagen aquí

¿Alguien tiene alguna idea de cómo puedo hacer esto?

Respuestas:


9

Querrá crear un módulo de observador de eventos y observar sales_order_place_after.

Su método de observación se vería así:

public function logShipping($observer){
    $order = $observer->getEvent()->getOrder();
    $history = $order->addStatusHistoryComment($order->getShippingMethod(), false);
    $history->setIsCustomerNotified(false);
    $order->save();
}
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.