text Problema cuando el checkout agregeements no es aceptado y se presiona el boton de place order。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Problema cuando el checkout agregeements no es aceptado y se presiona el boton de place order。 相关的知识,希望对你有一定的参考价值。

File
Magento_CheckoutAgreements/web/js/model/agreement-validator.js

comprar con el original de magento para ver la diferencia


/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */

define([
    'jquery',
    'mage/validation'
], function ($) {
    'use strict';

    var checkoutConfig = window.checkoutConfig,
        agreementsConfig = checkoutConfig ? checkoutConfig.checkoutAgreements : {},
        agreementsInputPath = '.payment-method._active div.checkout-agreements input',
        buttonPlaceOrder = '.payment-method._active div.actions-toolbar button.action';

    return {
        /**
         * Validate checkout agreements
         *
         * @returns {Boolean}
         */
        validate: function () {
            var isValid = true;

            if (!agreementsConfig.isEnabled || $(agreementsInputPath).length === 0) {
                return true;
            }

            $(agreementsInputPath).each(function (index, element) {
                if (!$.validator.validateSingleElement(element, {
                    errorElement: 'div'
                })) {
                    isValid = false;
                }
            });
            if( !isValid ){
                $(buttonPlaceOrder).prop('disabled',false);
            }

            return isValid;
        }
    };
});

以上是关于text Problema cuando el checkout agregeements no es aceptado y se presiona el boton de place order。 的主要内容,如果未能解决你的问题,请参考以下文章

csharp En el webconfig cuando fallaunapáginacargarálapáginasegúnelerror 404 o 50

text Cambiar la version de PHP desde consola cuando tienes 2 versiones instaldas

text Cuando despues de registrar o登录los datos del customer no aparecen dentro del header

text PROBLEMA instalacao pacotes npm

php cargar un plugin cuando no esta cargado

c_cpp (Uri Judge)Problema 2033 C ++ - 接受