Jump to content
Sign in to follow this  
pacob

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

Share this post


Link to post
Share on other sites

Personne pour me répondre ?

 

J'ai cherché dans classes/product.php dans blockcart mais rien trouvé en rapport avec le textarea...

Share this post


Link to post
Share on other sites

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')))

Share this post


Link to post
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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More