Jump to content

Recommended Posts

Добрый день

 

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

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

Спасибо.

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

 

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

..и/или

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
требуется нажимать на кнопку Оформить заказ 2 раза.

 

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

 

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

Share this post


Link to post
Share on other sites

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

..и/или

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

 

вот такая ошибка: 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'));

}

}

?>

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.