Cách tự động thêm nhận xét về đơn hàng khi được đặt


11

Tôi có tình huống sau:

Tôi đang ở trang thanh toán và tôi có 3 phương thức Vận chuyển. Nếu tôi chọn một mẫu phương thức cụ thể cả 3 và tôi hoàn thành đơn hàng, tôi muốn một bình luận được thêm tự động vào chế độ xem đơn hàng từ phụ trợ trong khu vực này:

nhập mô tả hình ảnh ở đây

Có ai có bất cứ ý tưởng làm thế nào tôi có thể làm điều này?

Câu trả lời:


9

Bạn sẽ muốn tạo một mô-đun quan sát sự kiện & quan sát sales_order_place_after.

Phương pháp quan sát viên của bạn sẽ trông như thế này:

public function logShipping($observer){
    $order = $observer->getEvent()->getOrder();
    $history = $order->addStatusHistoryComment($order->getShippingMethod(), false);
    $history->setIsCustomerNotified(false);
    $order->save();
}
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.