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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.