Рекомендуемые сообщения

Monica    0

Добрый день

 

пропускаются заказы. Некоторые заказы не приходят на почту и не появлются в админке магазина. При проверке базы данных эти заказы там есть.

Задача проанализировать почему так и исправить.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 091

ты ж не первый день на форуме.

сколько можно уже всем повторять, что такое "брошенные/потерянные" заказы?

расслабься. так и должно быть.

если, конечно, не глючит какой-нибудь модуль оплаты...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 380

Или агрессивное  кеширование сервера хостером

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Monica    0

Определили причину кажется.

Стоит модуль simplecheckout. Бывает после оформления всех полей заказа требуется нажимать на кнопку Оформить заказ 2 раза. Так вот, если клиент нажимает только один раз, то заказ не оформляется до конца - попадает в базу и все.

Думали, что это зависит от модуля оплаты, но отключая его и оставляя только оплату при доставке, все равно кнопку Оформить заказ 2 раза кликать надо.

Как это исправить, кто подскажет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    764

Определили причину кажется.

Стоит модуль simplecheckout. Бывает после оформления всех полей заказа требуется нажимать на кнопку Оформить заказ 2 раза. Так вот, если клиент нажимает только один раз, то заказ не оформляется до конца - попадает в базу и все.

Думали, что это зависит от модуля оплаты, но отключая его и оставляя только оплату при доставке, все равно кнопку Оформить заказ 2 раза кликать надо.

Как это исправить, кто подскажет? 

 

осенять заказ крестным знамением

..и/или

смотреть консоль браузера и журнал ошибок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    237

simplecheckout последних версий уже плохо поддается анализу :( Слишком он стал навороченный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    822
требуется нажимать на кнопку Оформить заказ 2 раза.

 

Да, к сожалению

 

Потому что... сначала идет обновление страницы (аяксом) после изменения поля, и только потом кнопка становится активной..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Monica    0

осенять заказ крестным знамением

..и/или

смотреть консоль браузера и журнал ошибок

 

вот такая ошибка: PHP Notice:  Undefined index: order_id in /home/p317399/www/monashop.ru/catalog/controller/payment/cod.php on line 20

сам php:

class ControllerPaymentCod extends Controller {

protected function index() {

$this->data['button_confirm'] = $this->language->get('button_confirm');

$this->data['continue'] = $this->url->link('checkout/success');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/payment/cod.tpl')) {

$this->template = $this->config->get('config_template') . '/template/payment/cod.tpl';

} else {

$this->template = 'default/template/payment/cod.tpl';

}

$this->render();

}

public function confirm() {

$this->load->model('checkout/order');

20 строчка:   $this->model_checkout_order->confirm($this->session->data['order_id'], $this->config->get('cod_order_status_id'));

}

}

?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    237

это следствие. А причина совсем в другом месте

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу