Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Отключение почты при редактировании заказа


HolodZ
 Погделиться

Рекомендованные сообещёния

Добрый всем гдень. Уже обсуждали данную тему, чтобы письма на почту уходили только при заказе (но никак ни при редактировании заказа), и вариант был следующим:

catalog/model/checkout -> order.php 

$mail->send(); 

заменить на:

if(!isset($this->session->data['api_id'])) $mail->send();

 

Но в итоге выходит ошибка, когда гделаешь сам заказ (ругается как то на проверку if что ли..)

SyntaxError: Unexpected token < in JSON at position 0

OK

<br />
<b>Parse error</b>: syntax error, unexpected '}' in <b> ... on line 828 ...

 

Код:

  $mail->setText($message);
  // $mail->send();
  if(!isset($this->session->data['api_id'])) $mail->send();
}

Если убрать проверку, то все ок...

Ссылка на комменирий
Погделиться на других сайих


у вас просто к мейл сенд что-то этопляется из модификаторов

Ссылка на комменирий
Погделиться на других сайих

2 минуты назад, spectre сказал:

у вас просто к мейл сенд что-то этопляется из модификаторов

 

Ммм, в плане?) И как узнать что именно, чтобы убрать отправку писем на почту при редактировании заказа..

Ссылка на комменирий
Погделиться на других сайих


смотрите результирующие файлы после вкмод или окмод

Ссылка на комменирий
Погделиться на других сайих

41 минуту назад, spectre сказал:

смотрите результирующие файлы после вкмод или окмод

Что-то тяжеловато с этим поиском, эхх.. буду дальше искать(

Ссылка на комменирий
Погделиться на других сайих


9 минут назад, mstkalenko сказал:
6 часов назад, HolodZ сказал:
Случайно нет какого-то другого способа?)

{

И к чему это?) Лишних фигурных скопотому чток им нет, как и недосиющих. Даая ошибка после добавления проверки, в которой фигурных скопотому чток вообещё нет... А если тело $mail->send() поместить в фигурные скобки проверки, ошибка бугдет все и же..

Ссылка на комменирий
Погделиться на других сайих


Смотрите в логах модификаторов что вносит изменения в order.php.

Ошибка в system/storage/modification/catalog/model/checkout/order.php

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.