text Problema cuando el checkout agregeements no es aceptado y se presiona el boton de place order。 Posted 2021-05-01
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 ++ - 接受