Testé fonctionnele Magento 2.4. Sources:
- jQuery.validator.addMethod() dans la documentation officielle de jQuery Validate
- Magento 2: How to set custom validation message?
- Peut également être utile: changer le libellé des messages d’erreurs du champ mot de passe (password field)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
require([ 'jquery', 'jquery/ui', 'jquery/validate', 'mage/translate' ], function($){ $("div#product-options-wrapper select").addClass("product-custom-option-required").removeClass("required"); $.validator.addMethod( 'product-custom-option-required', function (value) { if(value) return true; else return false; }, $.mage.__('Please select a variant!')); }); |