Jump to content

Balise Input dans Personnalisation


Recommended Posts

Bonjour à tous,

 

Je suis sur Prestashop 1.4.4.1,

 

J'ai modifié mon fichier 'product.tpl' pour que lorsque j'active la personnalisation d'un produit, la fiche produit me propose un champ 'input' à la place d'un champ 'textarea'.

 

Cela fonctionne très bien, sauf... si ce champ est requis !

 

Car si le champs est requis, l'ajout au panier ne peut se faire même si ce champs a été rempli.

 

Je n'arrive pas à trouver la fonction qui vérifie ce champs et qui doit vérifier si c'est bien un textarea.

 

Quelqu'un pourrait me guider svp.

 

Merci

Link to comment
Share on other sites

  • 2 months later...

semblerais que ça vienne de la façon de lire la valeur du champ, il faut regarder du coté de la fonction checkCustomizations() dans root/js/tool.js.

essai ça:

if (parseInt(customizationFields[i][1]) == 1 && ($('#' + customizationFields[i][0]).val() == '' ||  $('#' + customizationFields[i][0]).val() != $('#' + customizationFields[i][0]).val()) && !pattern.test($('#' + customizationFields[i][0]).attr('class')))

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...