/** * Envoi du formulaire de commande sur base de la méthode (payment/devis) * @param $id_cart * @param $create * @param bool $debug */ public function sendOrder($id_cart, $create, $debug = false) { //if($this->getProcessOrder($params)){ $data = parent::s_complete_data($id_cart); if ($data != null) { $email_customer = $data['email_cart']; if ($debug) { $itemData = $this->setCartData($data, true); } else { $itemData = $this->setCartData($data, false); //récupération des e-mail pour envois $core_mail = new magixglobal_model_mail('mail'); //@todo Rendre global la configuration $getConfigData = $this->getConfigData(); $lotsOfRecipients = array($getConfigData['mail_order']); foreach ($lotsOfRecipients as $recipient) { $message = $core_mail->body_mail(self::setTitleMail($create), array($email_customer), array($recipient), $itemData, false); $core_mail->batch_send_mail($message); } $msgClient = $core_mail->body_mail(self::setTitleMail($create), array($getConfigData['mail_order_from']), array($email_customer), $itemData, false); $core_mail->batch_send_mail($msgClient); } } //} }