Обработка события ошибки Stripe / WooCommerce.Как получить доступ к ошибке полосы - PullRequest
0 голосов
/ 02 июля 2019

У меня есть простой мод начальной загрузки, который показывает экран загрузки, когда в проверке woocommerce запускается событие ajax.

Мой скрипт ниже отключает его, когда всплывают все обычные события ошибок, такие как checkout_error, updated_checkout и т. Д. Но я не могу найти способ скрыть его, когда форма чередования возвращает ошибку. Появляется сообщение об ошибке woo, в котором говорится о том, что есть проблемы с записями формы, так что подумайте, не мог бы я закрыть модальный режим на этом, тогда отлично.

Но я не знаю, как называется имя события уведомления об ошибке.

Вот что показывает модал:

jQuery('body').on('init_checkout, update_checkout', function(e){

        console.log('CORE: ' + e.type + ' triggered');

        jQuery('#core-checkout-modal').modal({

            backdrop: 'static',
            keyboard: false

        });

    });

Вот что скрывает модал.

jQuery('body').on('checkout_error, stripeError, updated_checkout', function(e){

        console.log('CORE: ' + e.type + ' triggered');
        console.log(e);

        jQuery('#core-checkout-modal').modal('hide');
        jQuery('#core-checkout-modal').modal('dispose');

    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...