Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка при подтверждении оплаты продукта


Recommended Posts

Всем добра,

OC: 2.3.0.2

 

У меня для всех методов оплаты, выдает ошибку, когда посылаю AJAX-ом данные в функцию "confirm" или просто перенаправляю в функцию "confirm". Возьмем стандартный "Оплата при доставке". Его контроллер и вью

Ajax форма для обращения к функции "confirm"

<script type="text/javascript"><!--
$('#button-confirm').on('click', function() {
	$.ajax({
		type: 'get',
		url: 'index.php?route=extension/payment/cod/confirm',
		cache: false,
		beforeSend: function() {
			$('#button-confirm').button('loading');
		},
		complete: function() {
			$('#button-confirm').button('reset');
		},
		success: function() {
			location = '<?php echo $continue; ?>';
		}
	});
});
//--></script>

 

И сама функция "Confirm"

 

public function confirm() {
	if ($this->session->data['payment_method']['code'] == 'cod') {
		$this->load->model('checkout/order');

		$this->model_checkout_order->addOrderHistory($this->session->data['order_id'], $this->config->get('cod_order_status_id'));
	}
}

 

Ошибка появляется именно из-за функции в моделе  "addOrderHistory". Даже в стоковом виде. Вот сама ошибка: . К тому же функция сама работает и делает инсерт во все таблицы,а если нажать на кнопку оплатить 2-ой раз, то заказ происходит без ошибок, но в итоге получается 2 заказа. Как это исправить? Где может быть ошибка?

Благодарю за внимание и помощь

 

Надіслати
Поділитися на інших сайтах


@TeslaFeo Спасибо большое,аж стыдно стало, недоглядел строку ошибки с меилом, ошибка которая вызывала ряд других была пароль почты, которую я сменил на прошлой неделе. Проблема решилась, спасибо вам, что направили еще раз проверить лог)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.