วิธีการเพิ่มความคิดเห็นในการสั่งซื้อโดยอัตโนมัติเมื่อถูกวางไว้


11

ฉันมีสถานการณ์ต่อไปนี้:

ฉันอยู่ที่หน้าชำระเงินและฉันมี 3 วิธีการจัดส่ง หากฉันเลือกวิธีเฉพาะในรูปแบบทั้ง 3 และฉันเสร็จสิ้นการสั่งซื้อฉันต้องการความคิดเห็นที่จะเพิ่มโดยอัตโนมัติในมุมมองคำสั่งซื้อจากแบ็กเอนด์ในพื้นที่นี้:

ป้อนคำอธิบายรูปภาพที่นี่

ไม่มีใครมีความคิดใด ๆ ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:


9

คุณจะต้องการที่จะสร้างเหตุการณ์สังเกตการณ์sales_order_place_afterโมดูลและสังเกต

วิธีสังเกตของคุณจะเป็นดังนี้:

public function logShipping($observer){
    $order = $observer->getEvent()->getOrder();
    $history = $order->addStatusHistoryComment($order->getShippingMethod(), false);
    $history->setIsCustomerNotified(false);
    $order->save();
}
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.