timeoutID is not defined + virtuemart
Classé dans : Programmation
Si vous utilisez Virtuemart et l’ajout des produits via la méthode en Ajax. Vous avez certainement remarqué que lorsqu’on désirait ajouter deux fois de suite un élément au panier une erreur javascript nous empêchait de le faire. Voici comment corriger le problème.
Vous avez certainement cette erreur qui apparaît:
timeoutID is not defined
Pour corriger ce problème il suffit d’ouvrir le fichier theme.js qui se trouve dans « components/com_virtuemart/themes/default/templates/« .
Allez à la ligne 48 et repérez ce code:
setTimeout( 'document.boxB.close()', 3000 );
Remplacez le par:
timeoutID=setTimeout( 'document.boxB.close()', 3000 );
Et voila le problème est résolu
Tags : ajax, virtuemart
- Permalien
- maniT4c
- 26 jan 2010 4:50
- Commentaires (0)

