Помощь JV_QuickOrder 2.88 ошибки при создании заказа

Статус
В этой теме нельзя размещать новые ответы.

vetalmit

Гуру форума
Регистрация
19 Окт 2013
Сообщения
306
Реакции
74
Поставил чистый ocStore 1.5.4.1, vqmod 2.4.1 на это все нуленый JV_QuickOrder 2.88 ru с этого форума. При оформлении заказа отображается сообщение "Внимание! Произошла ошибка при отправке сообщения. Пожалуйста, попробуйте ещё раз или свяжитесь с нами. Это окно автоматически закроется через несколько секунд".
Но, при этом заказ в админку добавляется! И отсылаются 2 одинаковых письма мне и одно покупателю.
Если на вкладке "Почта -> Отправлять уведомления -> Отключено" - все работает, отсылается одно письмо покупателю.

В system/logs такие ошибки:
2014-05-11 15:05:16 - PHP Notice: Undefined variable: version in E:\OpenServer\domains\oc\catalog\view\theme\default\template\module\jvquickorder.tpl on line 326
2014-05-11 15:05:23 - PHP Notice: Undefined variable: body_message_admin in E:\OpenServer\domains\oc\catalog\controller\module\jvquickorder.php on line 492
Как решить?
 
Последнее редактирование:
Поставил чистый ocStore 1.5.4.1, vqmod 2.4.1 на это все нуленый JV_QuickOrder 2.88 ru с этого форума. При оформлении заказа отображается сообщение "Внимание! Произошла ошибка при отправке сообщения. Пожалуйста, попробуйте ещё раз или свяжитесь с нами. Это окно автоматически закроется через несколько секунд".
Но, при этом заказ в админку добавляется! И отсылаются 2 одинаковых письма мне и одно покупателю.
Если на вкладке "Почта -> Отправлять уведомления -> Отключено" - все работает, отсылается одно письмо покупателю.

В system/logs такие ошибки:
2014-05-11 15:05:16 - PHP Notice: Undefined variable: version in E:\OpenServer\domains\oc\catalog\view\theme\default\template\module\jvquickorder.tpl on line 326
2014-05-11 15:05:23 - PHP Notice: Undefined variable: body_message_admin in E:\OpenServer\domains\oc\catalog\controller\module\jvquickorder.php on line 492
Как решить?

У меня таже фигня - решается установкой версии 2.94 тоже нулленая есть на форуме.

Я так и не поняла отчего такая ошибка была - всю голову сломала - это баг скрипта и в версии 2.94 он пофиксен
 
Поставил чистый ocStore 1.5.4.1, vqmod 2.4.1 на это все нуленый JV_QuickOrder 2.88 ru с этого форума. При оформлении заказа отображается сообщение "Внимание! Произошла ошибка при отправке сообщения. Пожалуйста, попробуйте ещё раз или свяжитесь с нами. Это окно автоматически закроется через несколько секунд".
Но, при этом заказ в админку добавляется! И отсылаются 2 одинаковых письма мне и одно покупателю.
Если на вкладке "Почта -> Отправлять уведомления -> Отключено" - все работает, отсылается одно письмо покупателю.

В system/logs такие ошибки:
2014-05-11 15:05:16 - PHP Notice: Undefined variable: version in E:\OpenServer\domains\oc\catalog\view\theme\default\template\module\jvquickorder.tpl on line 326
2014-05-11 15:05:23 - PHP Notice: Undefined variable: body_message_admin in E:\OpenServer\domains\oc\catalog\controller\module\jvquickorder.php on line 492
Как решить?
В файле default / template / module / jvquickorder.tpl

находим : $error_message_heading_text
и меняем на
$success_message_heading_text

Если не ошибаюсь - то это примерно как то так: То есть если будет ошибка. Он будет писать что "Спасибо за ваш заказ" и при этом письма в админку будут поступать.

error: function(data) {
issuccess = false;
successmessage_in_full_body('<?php echo $success_message_heading_text; ?>', '<?php echo $success_message_body_text; ?>');
}
});
}
//Checkout order
if ( issuccess ) {
successmessage_in_full_body('<?php echo $success_message_heading_text; ?>', '<?php echo $success_message_body_text; ?>');
}
};
});
 
Уже перешел на 2.94.
 
Тему можно закрыть ввиду выхода версии свежее
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху