FAQ OpenCart
Вопрос:
Если пользователь не указывает e-mail, то администратору не отправляется письмо с заказом
Ответ:
Здравствуйте, попробуйте в файле catalogmodelcheckoutorder.php внести изменения в метод confirm.
на
ВНИМАНИЕ!! Скрываются косые линии. Полный код можно прочитать здесь.
Вопрос:
Если пользователь не указывает e-mail, то администратору не отправляется письмо с заказом
Ответ:
Здравствуйте, попробуйте в файле catalogmodelcheckoutorder.php внести изменения в метод confirm.
$text .= $language->get('text_new_footer') . "nn";
$mail = new Mail();
$mail->protocol = $this->config->get('config_mail_protocol');
$mail->parameter = $this->config->get('config_mail_parameter');
//...
$mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8'));
$mail->send();
на
$text .= $language->get('text_new_footer') . "nn";
if(isset($order_info['email']) && $order_info['email']) {
$mail = new Mail();
$mail->protocol = $this->config->get('config_mail_protocol');
$mail->parameter = $this->config->get('config_mail_parameter');
//...
$mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8'));
$mail->send();
}
ВНИМАНИЕ!! Скрываются косые линии. Полный код можно прочитать здесь.