如何向供应商电子邮件地址发送订单电子邮件?

时间:2021-01-13 05:54:52

标签: php laravel email

这是我的代码,这里是订单电子邮件发送给管理员/客户,但不发送给供应商。

 //Sending Email To Buyer
    if($gs->is_smtp == 1)
    {
    $data = [
        'to' => $request->email,
        'type' => "new_order",
        'cname' => $request->name,
        'oamount' => "",
        'aname' => "",
        'aemail' => "",
        'wtitle' => "",
        'onumber' => $order->order_number,
    ];

    $mailer = new GeniusMailer();
    $mailer->sendAutoOrderMail($data,$order->id);            
    }
    else
    {
       $to = $request->email;
       $subject = "Your Order Placed!!";
       $msg = "Hello ".$request->name."!\nYou have placed a new order.\nYour order number is ".$order->order_number.".Please wait for your delivery. \nThank you.";
        $headers = "From: ".$gs->from_name."<".$gs->from_email.">";
       mail($to,$subject,$msg,$headers);            
    }
    //Sending Email To Admin
    if($gs->is_smtp == 1)
    {
        $data = [
            'to' => Pagesetting::find(1)->contact_email,
            'subject' => "New Order Recieved!!",
            'body' => "Hello Admin!<br>Your store has received a new order.<br>Order Number is ".$order->order_number.".Please login to your panel to check. <br>Thank you.",
        ];

        $mailer = new GeniusMailer();
        $mailer->sendCustomMail($data);            
    }
    else
    {
       $to = Pagesetting::find(1)->contact_email;
       $subject = "New Order Recieved!!";
       $msg = "Hello Admin!\nYour store has recieved a new order.\nOrder Number is ".$order->order_number.".Please login to your panel to check. \nThank you.";
        $headers = "From: ".$gs->from_name."<".$gs->from_email.">";
       mail($to,$subject,$msg,$headers);
    }

    return redirect($success_url);

如果有人帮忙,那将不胜感激。所以请指导我,我如何向相关供应商发送订单状态电子邮件。

0 个答案:

没有答案
相关问题