Bonjour je ne sais pas trop ou placer ce sujet.
Je dois segmenter l'envoi d'un e-mail à un certains statut d'une commande.
donc pour toute les commandes l'envoi d'email doit se faire mais pour le statut "en cours de saisie" l'email ne dois pas être envoyé.
"encour de saisie" qui se traduit par id_order_state== 14
donc voilà mon code:
if (Validate::isEmail($this->context->customer->email))
Mail::Send(
(int)$order->id_lang,
'order_conf',
Mail::l('Order confirmation', (int)$order->id_lang),
$data,
$this->context->customer->email,
$this->context->customer->firstname.' '.$this->context->customer->lastname,
null,
null,
$file_attachement,
null, _PS_MAIL_DIR_, false, (int)$order->id_shop
);
elseif ($id_order_state != 14 ){
}
Mais je ne sais pas du tout quoi mettre dans ma condition elseif.
Auriez vous une idée?
Merci.
Baptiste
Je dois segmenter l'envoi d'un e-mail à un certains statut d'une commande.
donc pour toute les commandes l'envoi d'email doit se faire mais pour le statut "en cours de saisie" l'email ne dois pas être envoyé.
"encour de saisie" qui se traduit par id_order_state== 14
donc voilà mon code:
if (Validate::isEmail($this->context->customer->email))
Mail::Send(
(int)$order->id_lang,
'order_conf',
Mail::l('Order confirmation', (int)$order->id_lang),
$data,
$this->context->customer->email,
$this->context->customer->firstname.' '.$this->context->customer->lastname,
null,
null,
$file_attachement,
null, _PS_MAIL_DIR_, false, (int)$order->id_shop
);
elseif ($id_order_state != 14 ){
}
Mais je ne sais pas du tout quoi mettre dans ma condition elseif.
Auriez vous une idée?
Merci.
Baptiste