Bonjour,
Ok, je vois le problème.
Les deux dropdowns du haut sont des caractéristiques. Lorsque vous changez la variante sélectionnée avec, la zone du bouton d'ajout au panier et rafraîchie (en effet différentes variantes peuvent potentiellement avoir différent stocks, et donc pas le même affichage de la zone du bouton d'ajout au panier).
Pour gérer cela, il faut adapter le code:
<script>
window.hikashop.emptyFields = function() {
var button = document.queryElement('#hikashop_product_quantity_main button.hikacart');
if (button) {
button.addEventListener('click', function() {
var nomPrenomField = document.getElementById('nom_prenom');
var dateNaissanceField = document.getElementById('date_naissance');
var infosField = document.getElementById('infos');
if (nomPrenomField) {
nomPrenomField.value = '';
}
if (dateNaissanceField) {
dateNaissanceField.value = '';
}
if (infosField) {
infosField.value = '';
}
});
}
}
document.addEventListener('DOMContentLoaded', window.hikashop.emptyFields);
window.Oby.registerAjax(['hkContentChanged'], function(params){
window.hikashop.emptyFields();
});
</script>